Repository navigation
Expand file tree
/
Copy pathentity_decoder_cases.json
More file actions
200 lines (200 loc) · 191 KB
/
Copy pathentity_decoder_cases.json
File metadata and controls
200 lines (200 loc) · 191 KB
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
{"baseline":"62940ae2b88e7acc32763853b8b4685a01c7e90a","cases":[
{"label":"unregistered compact","input":{"mode":"decode","steps":[{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":false,"entities":0,"error":"Item: entity has no compact identity graph decoder in RuntimeModule","relations":0}]}},
{"label":"unknown key compact","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},"entity":"item"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"item: entity has no compact identity graph decoder in RuntimeModule","relations":0}]}},
{"label":"compact identity {'kind': 'null'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"compact identity {'kind': 'null'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'u64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"compact identity {'kind': 'u64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'i64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[{"context":true,"id":"I64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"compact identity {'kind': 'i64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'i64', 'value': '-1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"compact identity {'kind': 'i64', 'value': '-1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'text', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"compact identity {'kind': 'text', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'text', 'value': 'bad'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"compact identity {'kind': 'text', 'value': 'bad'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'bool', 'value': True} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"compact identity {'kind': 'bool', 'value': True} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'f64', 'value': '1.0'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"compact identity {'kind': 'f64', 'value': '1.0'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'decimal', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[{"context":true,"id":"Decimal(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"compact identity {'kind': 'decimal', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact identity {'kind': 'u64', 'value': '18446744073709551615'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"compact identity {'kind': 'u64', 'value': '18446744073709551615'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"compact registration overwrite","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}},{"op":"register","kind":1},{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"other type"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},{"context":true,"id":"U64(1)","kind":1,"label":"Text(\"other type\")","sees_first":true},null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,false,false,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":2,"error":null,"relations":0}]}},
{"label":"unregistered batch","input":{"mode":"decode","steps":[{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":false,"entities":0,"error":"Item: entity has no compact identity graph batch decoder in RuntimeModule","relations":0}]}},
{"label":"unknown key batch","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"entity":"item"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"item: entity has no compact identity graph batch decoder in RuntimeModule","relations":0}]}},
{"label":"batch identity {'kind': 'null'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch identity {'kind': 'null'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'u64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"batch identity {'kind': 'u64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'i64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"I64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"batch identity {'kind': 'i64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'i64', 'value': '-1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch identity {'kind': 'i64', 'value': '-1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'text', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch identity {'kind': 'text', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'text', 'value': 'bad'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch identity {'kind': 'text', 'value': 'bad'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'bool', 'value': True} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch identity {'kind': 'bool', 'value': True} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'f64', 'value': '1.0'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch identity {'kind': 'f64', 'value': '1.0'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'decimal', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"Decimal(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"batch identity {'kind': 'decimal', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch identity {'kind': 'u64', 'value': '18446744073709551615'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"batch identity {'kind': 'u64', 'value': '18446744073709551615'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch rows []","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":0}]}},
{"label":"batch rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '2'}, 'label': {'kind': 'text', 'value': 'two'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"two"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,{"context":true,"id":"U64(2)","kind":0,"label":"Text(\"two\")","sees_first":true},null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,true,true,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":2,"error":null,"relations":0}]}},
{"label":"batch rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'replace'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"replace"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"replace\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0}]}},
{"label":"batch rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': True}}, {'id': {'kind': 'u64', 'value': '3'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}},{"id":{"kind":"u64","value":"3"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'text', 'value': 'bad'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":"Item: identity graph requires a u64 entity id","relations":0}]}},
{"label":"batch rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': True}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch failed replacement","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"old"},"fail":{"kind":"bool","value":false}}]},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"new"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"new\")","sees_first":true},null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":1,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"batch registration overwrite","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]},{"op":"register","kind":1},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"other type"},"fail":{"kind":"bool","value":false}}]}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},{"context":true,"id":"U64(1)","kind":1,"label":"Text(\"other type\")","sees_first":true},null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,false,false,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":2,"error":null,"relations":0}]}},
{"label":"unregistered list","input":{"mode":"decode","steps":[{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":false,"entities":0,"error":"Item: entity has no compact identity graph list decoder in RuntimeModule","relations":0}]}},
{"label":"unknown key list","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows","entity":"item"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"item: entity has no compact identity graph list decoder in RuntimeModule","relations":0}]}},
{"label":"list identity {'kind': 'null'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"Null","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'null'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'u64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'u64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'i64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"I64(1)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'i64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'i64', 'value': '-1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"I64(-1)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'i64', 'value': '-1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'text', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"Text(\"1\")","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'text', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'text', 'value': 'bad'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"Text(\"bad\")","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'text', 'value': 'bad'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'bool', 'value': True} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"Bool(true)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'bool', 'value': True} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'f64', 'value': '1.0'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"F64(1.0)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'f64', 'value': '1.0'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'decimal', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"Decimal(1)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'decimal', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list identity {'kind': 'u64', 'value': '18446744073709551615'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(18446744073709551615)","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list identity {'kind': 'u64', 'value': '18446744073709551615'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list rows []","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '2'}, 'label': {'kind': 'text', 'value': 'two'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"two"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},{"context":true,"id":"U64(2)","kind":0,"label":"Text(\"two\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,true,true,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'replace'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"replace"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"replace\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,true,true,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': True}}, {'id': {'kind': 'u64', 'value': '3'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}},{"id":{"kind":"u64","value":"3"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'text', 'value': 'bad'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},{"context":true,"id":"Text(\"bad\")","kind":0,"label":"Text(\"one\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,true,true,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': True}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"list failed replacement","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"old"},"fail":{"kind":"bool","value":false}}],"relation":"rows"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"new"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"old\")","sees_first":false}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":1}]}},
{"label":"list registration overwrite","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"},{"op":"register","kind":1},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"other type"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":null,"option":null,"option_present":false},{"list":{"data":[{"context":true,"id":"U64(1)","kind":1,"label":"Text(\"other type\")","sees_first":false}],"loaded":true},"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"unregistered option","input":{"mode":"decode","steps":[{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":false,"entities":0,"error":"Item: entity has no compact identity graph option decoder in RuntimeModule","relations":0}]}},
{"label":"unknown key option","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional","entity":"item"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"item: entity has no compact identity graph option decoder in RuntimeModule","relations":0}]}},
{"label":"option identity {'kind': 'null'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"Null","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'null'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"null"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'u64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'u64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'i64', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"I64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'i64', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"i64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'i64', 'value': '-1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"I64(-1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'i64', 'value': '-1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"i64","value":"-1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'text', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"Text(\"1\")","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'text', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"text","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'text', 'value': 'bad'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"Text(\"bad\")","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'text', 'value': 'bad'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'bool', 'value': True} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"Bool(true)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'bool', 'value': True} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"bool","value":true},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'f64', 'value': '1.0'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"F64(1.0)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'f64', 'value': '1.0'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"f64","value":"1.0"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'decimal', 'value': '1'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"Decimal(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'decimal', 'value': '1'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"decimal","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option identity {'kind': 'u64', 'value': '18446744073709551615'} fail False","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(18446744073709551615)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option identity {'kind': 'u64', 'value': '18446744073709551615'} fail True","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"18446744073709551615"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option rows []","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":null,"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '2'}, 'label': {'kind': 'text', 'value': 'two'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"two"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'replace'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"replace"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': True}}, {'id': {'kind': 'u64', 'value': '3'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}},{"id":{"kind":"u64","value":"3"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}, {'id': {'kind': 'text', 'value': 'bad'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"text","value":"bad"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option rows [{'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': True}}, {'id': {'kind': 'u64', 'value': '1'}, 'label': {'kind': 'text', 'value': 'one'}, 'fail': {'kind': 'bool', 'value': False}}]","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":"Item: handwritten model decode failed","relations":0}]}},
{"label":"option failed replacement","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"old"},"fail":{"kind":"bool","value":false}}],"relation":"optional"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"new"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"new\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"option registration overwrite","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"optional"},{"op":"register","kind":1},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"other type"},"fail":{"kind":"bool","value":false}}],"relation":"optional"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":{"context":true,"id":"U64(1)","kind":1,"label":"Text(\"other type\")","sees_first":false},"option_present":true}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"ledger grouping and graph views","input":{"mode":"decode","steps":[{"op":"register"},{"op":"batch","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"second"},"fail":{"kind":"bool","value":false}}]},{"op":"compact","row":{"id":{"kind":"u64","value":"3"},"label":{"kind":"text","value":"third"},"fail":{"kind":"bool","value":false}}},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}},{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":true}}],"relation":"optional"}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,{"context":true,"id":"U64(2)","kind":0,"label":"Text(\"second\")","sees_first":true},null,{"context":true,"id":"U64(3)","kind":0,"label":"Text(\"third\")","sees_first":true},null],"relations":[{"present":true,"types":[{"list":{"data":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},{"context":true,"id":"U64(2)","kind":0,"label":"Text(\"one\")","sees_first":true}],"loaded":true},"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false,false,false,false,false],"shared_ledgers":[true,true,false,false,false,false,true,true,false,false,false,false,false,false,true,false,false,false,false,false,false,true,true,false,false,false,false,true,true,false,false,false,false,false,false,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":2,"error":null,"relations":0},{"contains":true,"entities":3,"error":null,"relations":0},{"contains":true,"entities":3,"error":null,"relations":1},{"contains":true,"entities":3,"error":null,"relations":2}]}},
{"label":"separate compact calls","input":{"mode":"decode","steps":[{"op":"register"},{"op":"compact","row":{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}},{"op":"compact","row":{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,{"context":true,"id":"U64(2)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,false,false,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":2,"error":null,"relations":0}]}},
{"label":"copy registry preserves decoder","input":{"mode":"decode","steps":[{"op":"register"},{"op":"copy","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}]},{"op":"compact","row":{"id":{"kind":"u64","value":"2"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}}]},"expected":{"entities":[{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":true},null,null,{"context":true,"id":"U64(2)","kind":1,"label":"Text(\"one\")","sees_first":true},null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false,false],"shared_ledgers":[true,false,false,true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":1,"error":null,"relations":0},{"contains":true,"entities":2,"error":null,"relations":0}]}},
{"label":"empty option distinct from missing","input":{"mode":"decode","steps":[{"op":"register"},{"op":"option","rows":[],"relation":"empty"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":true,"types":[{"list":null,"option":null,"option_present":true},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[],"shared_ledgers":[],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"list option replacement shares one relation slot","input":{"mode":"decode","steps":[{"op":"register"},{"op":"list","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"},{"op":"option","rows":[{"id":{"kind":"u64","value":"1"},"label":{"kind":"text","value":"one"},"fail":{"kind":"bool","value":false}}],"relation":"rows"}]},"expected":{"entities":[null,null,null,null,null,null],"relations":[{"present":true,"types":[{"list":null,"option":{"context":true,"id":"U64(1)","kind":0,"label":"Text(\"one\")","sees_first":false},"option_present":true},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]},{"present":false,"types":[{"list":null,"option":null,"option_present":false},{"list":null,"option":null,"option_present":false}]}],"root_ledger":[false],"shared_ledgers":[true],"steps":[{"contains":true,"entities":0,"error":null,"relations":0},{"contains":true,"entities":0,"error":null,"relations":1},{"contains":true,"entities":0,"error":null,"relations":1}]}},
{"label":"module order 0","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 1","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 2","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 3","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 4","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 5","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 6","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 7","input":{"mode":"module","steps":[{"op":"entity","kind":0},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 8","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 9","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 10","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 11","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 12","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 13","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 14","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 15","input":{"mode":"module","steps":[{"op":"entity","kind":1},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 16","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 17","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 18","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 19","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 20","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 21","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 22","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 23","input":{"mode":"module","steps":[{"op":"entity","kind":2},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 24","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 25","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 26","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 27","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 28","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 29","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 30","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 31","input":{"mode":"module","steps":[{"op":"entity_behavior","value":"first"},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 32","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 33","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 34","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 35","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 36","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 37","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 38","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 39","input":{"mode":"module","steps":[{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 40","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 41","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 42","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 43","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 44","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 45","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 46","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 47","input":{"mode":"module","steps":[{"op":"behavior","name":"Item","value":"custom"},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 48","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 49","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 50","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 51","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 52","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 53","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 54","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 55","input":{"mode":"module","steps":[{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 56","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"entity","kind":0},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 57","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"entity","kind":1},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 58","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"entity","kind":2},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 59","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"entity_behavior","value":"first"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["first"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 60","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"entity_behavior","kind":2,"value":"alias behavior"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":["alias behavior"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 61","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"custom"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["custom"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"module order 62","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"behavior","name":"OnlyBehavior","value":"orphan"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":["orphan"],"entity":null,"has":false,"table":null}]]},
{"label":"module order 63","input":{"mode":"module","steps":[{"op":"descriptor","name":"Item"},{"op":"descriptor","name":"Item"},{"op":"behavior","name":"Item","value":"last"}]},"expected":[[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":null,"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}],[{"behavior":["last"],"entity":"Item","has":true,"table":"item_data"},{"behavior":null,"entity":null,"has":false,"table":null},{"behavior":null,"entity":null,"has":false,"table":null}]]},
{"label":"actual module macro case 0 first first","input":{"mode":"macro_module","case":0,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 0 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":0,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 1 first first","input":{"mode":"macro_module","case":1,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 1 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":1,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 2 first first","input":{"mode":"macro_module","case":2,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 2 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":2,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 3 first first","input":{"mode":"macro_module","case":3,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 3 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":3,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":null,"entity":"Item","has":true,"table":"items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 4 first first","input":{"mode":"macro_module","case":4,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 4 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":4,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 5 first first","input":{"mode":"macro_module","case":5,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 5 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":5,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 6 first first","input":{"mode":"macro_module","case":6,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":["first"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["first"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["first"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["first"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["first"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 6 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":6,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":["first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":null,"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 7 first first","input":{"mode":"macro_module","case":7,"first":"first","last":"last","alias":"alias"},"expected":{"before":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["last"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}},
{"label":"actual module macro case 7 first first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","input":{"mode":"macro_module","case":7,"first":"first-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","last":"last-\u5173\u7cfb-\u00e9","alias":"alias-\u2028-\u03bb"},"expected":{"before":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"built":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"clone_after":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"cloned":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"original_after":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}],"updated":[{"behavior":["last-\u5173\u7cfb-\u00e9"],"entity":"Item","has":true,"table":"alternate_items"},{"behavior":["alias-\u2028-\u03bb"],"entity":"Alias","has":true,"table":"items"},{"behavior":null,"entity":null,"has":false,"table":null}]}}
]}