@@ -217,9 +217,9 @@ public function provideWithPropertiesData(): array
217
217
{
218
218
return [
219
219
[[], Path::DIR_LEFT , "(a)<-[{}]-(b) " ],
220
- [[new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[{0 : 'a'}]-(b) " ],
220
+ [[new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[{`0` : 'a'}]-(b) " ],
221
221
[['a ' => new StringLiteral ('b ' )], Path::DIR_LEFT , "(a)<-[{a: 'b'}]-(b) " ],
222
- [['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[{a: 'b', 0 : 'c'}]-(b) " ],
222
+ [['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[{a: 'b', `0` : 'c'}]-(b) " ],
223
223
[[': ' => new Decimal (12 )], Path::DIR_LEFT , "(a)<-[{`:`: 12}]-(b) " ]
224
224
];
225
225
}
@@ -240,43 +240,43 @@ public function provideWithNameAndPropertiesData(): array
240
240
{
241
241
return [
242
242
['a ' , [], Path::DIR_LEFT , "(a)<-[a {}]-(b) " ],
243
- ['b ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[b {0 : 'a'}]-(b) " ],
243
+ ['b ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[b {`0` : 'a'}]-(b) " ],
244
244
['' , ['a ' => new StringLiteral ('b ' )], Path::DIR_LEFT , "(a)<-[{a: 'b'}]-(b) " ],
245
- [': ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[`:` {a: 'b', 0 : 'c'}]-(b) " ]
245
+ [': ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[`:` {a: 'b', `0` : 'c'}]-(b) " ]
246
246
];
247
247
}
248
248
249
249
public function provideWithTypeAndPropertiesData (): array
250
250
{
251
251
return [
252
252
['a ' , [], Path::DIR_LEFT , "(a)<-[:a {}]-(b) " ],
253
- ['b ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[:b {0 : 'a'}]-(b) " ],
253
+ ['b ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[:b {`0` : 'a'}]-(b) " ],
254
254
['' , ['a ' => new StringLiteral ('b ' )], Path::DIR_LEFT , "(a)<-[{a: 'b'}]-(b) " ],
255
- [': ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[:`:` {a: 'b', 0 : 'c'}]-(b) " ]
255
+ [': ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[:`:` {a: 'b', `0` : 'c'}]-(b) " ]
256
256
];
257
257
}
258
258
259
259
public function provideWithNameAndTypeAndPropertiesData (): array
260
260
{
261
261
return [
262
262
['a ' , 'a ' , [], Path::DIR_LEFT , "(a)<-[a:a {}]-(b) " ],
263
- ['b ' , 'a ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[b:a {0 : 'a'}]-(b) " ],
263
+ ['b ' , 'a ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[b:a {`0` : 'a'}]-(b) " ],
264
264
['' , 'a ' , ['a ' => new StringLiteral ('b ' )], Path::DIR_LEFT , "(a)<-[:a {a: 'b'}]-(b) " ],
265
- [': ' , 'a ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[`:`:a {a: 'b', 0 : 'c'}]-(b) " ],
266
- ['a ' , 'b ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[a:b {0 : 'a'}]-(b) " ],
265
+ [': ' , 'a ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[`:`:a {a: 'b', `0` : 'c'}]-(b) " ],
266
+ ['a ' , 'b ' , [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[a:b {`0` : 'a'}]-(b) " ],
267
267
['a ' , '' , ['a ' => new StringLiteral ('b ' )], Path::DIR_LEFT , "(a)<-[a {a: 'b'}]-(b) " ],
268
- ['a ' , ': ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[a:`:` {a: 'b', 0 : 'c'}]-(b) " ]
268
+ ['a ' , ': ' , ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[a:`:` {a: 'b', `0` : 'c'}]-(b) " ]
269
269
];
270
270
}
271
271
272
272
public function provideWithMultipleTypesData (): array
273
273
{
274
274
return [
275
275
['a ' , [], [], Path::DIR_LEFT , "(a)<-[a {}]-(b) " ],
276
- ['b ' , ['a ' ], [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[b:a {0 : 'a'}]-(b) " ],
276
+ ['b ' , ['a ' ], [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[b:a {`0` : 'a'}]-(b) " ],
277
277
['' , ['a ' , 'b ' ], ['a ' => new StringLiteral ('b ' )], Path::DIR_LEFT , "(a)<-[:a|b {a: 'b'}]-(b) " ],
278
- [': ' , ['a ' , ': ' ], ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[`:`:a|`:` {a: 'b', 0 : 'c'}]-(b) " ],
279
- ['a ' , ['a ' , 'b ' , 'c ' ], [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[a:a|b|c {0 : 'a'}]-(b) " ],
278
+ [': ' , ['a ' , ': ' ], ['a ' => new StringLiteral ('b ' ), new StringLiteral ('c ' )], Path::DIR_LEFT , "(a)<-[`:`:a|`:` {a: 'b', `0` : 'c'}]-(b) " ],
279
+ ['a ' , ['a ' , 'b ' , 'c ' ], [new StringLiteral ('a ' )], Path::DIR_LEFT , "(a)<-[a:a|b|c {`0` : 'a'}]-(b) " ],
280
280
['a ' , ['a ' , 'b ' ], [], Path::DIR_LEFT , "(a)<-[a:a|b {}]-(b) " ]
281
281
];
282
282
}
0 commit comments