Skip to content

Commit bada68a

Browse files
committed
Object shapes - test without space after colon
1 parent 882eabc commit bada68a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Diff for: tests/PHPStan/Parser/TypeParserTest.php

+15
Original file line numberDiff line numberDiff line change
@@ -1860,6 +1860,21 @@ public function provideParseData(): array
18601860
'int|object{}',
18611861
new UnionTypeNode([new IdentifierTypeNode('int'), new ObjectShapeNode([])]),
18621862
],
1863+
[
1864+
'object{attribute:string, value?:string}',
1865+
new ObjectShapeNode([
1866+
new ObjectShapeItemNode(
1867+
new IdentifierTypeNode('attribute'),
1868+
false,
1869+
new IdentifierTypeNode('string')
1870+
),
1871+
new ObjectShapeItemNode(
1872+
new IdentifierTypeNode('value'),
1873+
true,
1874+
new IdentifierTypeNode('string')
1875+
),
1876+
]),
1877+
],
18631878
];
18641879
}
18651880

0 commit comments

Comments
 (0)