-
Notifications
You must be signed in to change notification settings - Fork 822
/
ManyManyThroughListTest.yml
91 lines (91 loc) · 3.11 KB
/
ManyManyThroughListTest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject:
parent1:
Title: 'my object'
parent2:
Title: 'my object2'
SilverStripe\ORM\Tests\ManyManyThroughListTest\Item:
# Having this one first means the IDs of records aren't the same as the IDs of the join objects.
child0:
Title: 'not filtered'
child1:
Title: 'item 1'
child2:
Title: 'item 2'
SilverStripe\ORM\Tests\ManyManyThroughListTest\JoinObject:
join1:
Title: 'join 1'
Sort: 4
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent1
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child1
join2:
Title: 'join 2'
Sort: 2
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent1
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child2
join3:
Title: 'join 3'
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent2
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child1
join4:
Title: 'join 4'
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent2
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child2
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectA:
obja1:
Title: 'object A1'
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectB:
objb1:
Title: 'object B1'
objb2:
Title: 'object B2'
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem:
child1:
Title: 'item 1'
child2:
Title: 'item 2'
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyJoinObject:
join1:
Title: 'join 1'
Sort: 4
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectA.obja1
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child1
join2:
Title: 'join 2'
Sort: 2
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectA.obja1
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child2
join3:
Title: 'join 3'
Sort: 2
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectB.objb1
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child2
join4:
Title: 'join 4'
Sort: 2
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectB.objb2
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child2
SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale:
international:
Title: 'International'
Locale: 'en_NZ'
URLSegment: 'international'
IsGlobalDefault: 1
mexico:
Title: 'Mexico'
Locale: 'es_MX'
URLSegment: 'mexico'
IsGlobalDefault: 0
argentina:
Title: 'Argentina'
Locale: 'es_AR'
URLSegment: 'argentina'
IsGlobalDefault: 0
SilverStripe\ORM\Tests\ManyManyThroughListTest\FallbackLocale:
mexico_international:
Sort: 2
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.mexico
Locale: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.international
mexico_argentina:
Sort: 1
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.mexico
Locale: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.argentina