Skip to content

Commit 38d474d

Browse files
authored
test(json-schema): cover groups with colon in definition names (#7630)
1 parent 6a3b024 commit 38d474d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/JsonSchema/Tests/DefinitionNameFactoryTest.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,21 @@ public static function providerDefinitions(): iterable
5151
yield ['Dummy.jsonhal-read', Dummy::class, 'jsonhal', null, null, [AbstractNormalizer::GROUPS => ['read']]];
5252
yield ['Dummy.jsonld-read', Dummy::class, 'jsonld', null, null, [AbstractNormalizer::GROUPS => ['read']]];
5353

54+
yield ['Dummy-user.read', Dummy::class, 'json', null, null, [AbstractNormalizer::GROUPS => ['user:read']]];
55+
yield ['Dummy.jsonapi-user.read', Dummy::class, 'jsonapi', null, null, [AbstractNormalizer::GROUPS => ['user:read']]];
56+
yield ['Dummy.jsonhal-user.read', Dummy::class, 'jsonhal', null, null, [AbstractNormalizer::GROUPS => ['user:read']]];
57+
yield ['Dummy.jsonld-user.read', Dummy::class, 'jsonld', null, null, [AbstractNormalizer::GROUPS => ['user:read']]];
58+
5459
yield ['Dummy-read_write', Dummy::class, 'json', null, null, [AbstractNormalizer::GROUPS => ['read', 'write']]];
5560
yield ['Dummy.jsonapi-read_write', Dummy::class, 'jsonapi', null, null, [AbstractNormalizer::GROUPS => ['read', 'write']]];
5661
yield ['Dummy.jsonhal-read_write', Dummy::class, 'jsonhal', null, null, [AbstractNormalizer::GROUPS => ['read', 'write']]];
5762
yield ['Dummy.jsonld-read_write', Dummy::class, 'jsonld', null, null, [AbstractNormalizer::GROUPS => ['read', 'write']]];
5863

64+
yield ['Dummy-user.read_user.write', Dummy::class, 'json', null, null, [AbstractNormalizer::GROUPS => ['user:read', 'user:write']]];
65+
yield ['Dummy.jsonapi-user.read_user.write', Dummy::class, 'jsonapi', null, null, [AbstractNormalizer::GROUPS => ['user:read', 'user:write']]];
66+
yield ['Dummy.jsonhal-user.read_user.write', Dummy::class, 'jsonhal', null, null, [AbstractNormalizer::GROUPS => ['user:read', 'user:write']]];
67+
yield ['Dummy.jsonld-user.read_user.write', Dummy::class, 'jsonld', null, null, [AbstractNormalizer::GROUPS => ['user:read', 'user:write']]];
68+
5969
yield ['Bar.DtoOutput-read_write', Dummy::class, 'json', DtoOutput::class, new Get(shortName: 'Bar'), [AbstractNormalizer::GROUPS => ['read', 'write']]];
6070
yield ['Bar.DtoOutput.jsonapi-read_write', Dummy::class, 'jsonapi', DtoOutput::class, new Get(shortName: 'Bar'), [AbstractNormalizer::GROUPS => ['read', 'write']]];
6171
yield ['Bar.DtoOutput.jsonhal-read_write', Dummy::class, 'jsonhal', DtoOutput::class, new Get(shortName: 'Bar'), [AbstractNormalizer::GROUPS => ['read', 'write']]];

0 commit comments

Comments
 (0)