Skip to content

Commit b5c68ff

Browse files
committed
test: add failing Parent.orderedChildren ordered relationship
1 parent 5fb4229 commit b5c68ff

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

test/test.xcdatamodel/contents

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2-
<model userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="10171" systemVersion="15E65" minimumToolsVersion="Xcode 4.5">
2+
<model userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="10174" systemVersion="15G1004" minimumToolsVersion="Xcode 4.5">
33
<entity name="Child" representedClassName="ChildMO" parentEntity="Human" syncable="YES">
44
<attribute name="childName" optional="YES" attributeType="String" syncable="YES"/>
55
<attribute name="type" optional="YES" attributeType="Integer 16" defaultValueString="0" syncable="YES"/>
6-
<relationship name="parent" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="Parent" inverseName="children" inverseEntity="Parent" indexed="YES" syncable="YES"/>
6+
<relationship name="parent" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="Parent" inverseName="orderedChildren" inverseEntity="Parent" indexed="YES" syncable="YES"/>
77
</entity>
88
<entity name="ConcreteEntityWithCustomClass1" representedClassName="ConcreteEntityWithCustomClass1" parentEntity="EntitySansCustomClass2" syncable="YES">
99
<attribute name="dummy2" optional="YES" attributeType="Integer 16" defaultValueString="0" syncable="YES"/>
@@ -52,21 +52,22 @@
5252
<attribute name="myString" optional="YES" attributeType="String" syncable="YES"/>
5353
<attribute name="myTransformableSansClassName" optional="YES" attributeType="Transformable" syncable="YES"/>
5454
<attribute name="parentName" optional="YES" attributeType="String" syncable="YES"/>
55-
<relationship name="children" optional="YES" toMany="YES" deletionRule="Cascade" destinationEntity="Child" inverseName="parent" inverseEntity="Child" indexed="YES" syncable="YES"/>
55+
<relationship name="children" optional="YES" toMany="YES" deletionRule="Cascade" destinationEntity="Child" indexed="YES" syncable="YES"/>
56+
<relationship name="orderedChildren" optional="YES" toMany="YES" deletionRule="Cascade" ordered="YES" destinationEntity="Child" inverseName="parent" inverseEntity="Child" indexed="YES" syncable="YES"/>
5657
</entity>
5758
<fetchRequest name="allHumans" entity="Human"/>
5859
<fetchRequest name="byHumanName" entity="Human" predicateString="humanName == $humanName"/>
5960
<fetchRequest name="byParent" entity="Child" predicateString="parent == $parent"/>
6061
<fetchRequest name="byParentName" entity="Child" predicateString="parent.parentName == $parentName"/>
6162
<fetchRequest name="oneByHumanName" entity="Human" predicateString="humanName == $humanName"/>
6263
<elements>
63-
<element name="Child" positionX="349" positionY="180" width="128" height="88"/>
64+
<element name="Child" positionX="349" positionY="180" width="128" height="90"/>
6465
<element name="ConcreteEntityWithCustomClass1" positionX="225" positionY="-97" width="128" height="58"/>
6566
<element name="ConcreteEntityWithCustomClass2" positionX="405" positionY="-99" width="128" height="58"/>
6667
<element name="EntitySansCustomClass" positionX="502" positionY="90" width="128" height="60"/>
6768
<element name="EntitySansCustomClass2" positionX="295" positionY="-189" width="128" height="58"/>
6869
<element name="EntityWithBaseClass" positionX="342" positionY="18" width="128" height="60"/>
6970
<element name="Human" positionX="169" positionY="18" width="128" height="105"/>
70-
<element name="Parent" positionX="34" positionY="114" width="128" height="255"/>
71+
<element name="Parent" positionX="34" positionY="114" width="128" height="270"/>
7172
</elements>
7273
</model>

0 commit comments

Comments
 (0)