Skip to content

Commit 705f4db

Browse files
committed
Merge remote-tracking branch 'origin/1.23.x' into 2.0.x
2 parents 9d57f3d + 1c7fcc4 commit 705f4db

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

tests/PHPStan/Printer/PrinterTest.php

+30
Original file line numberDiff line numberDiff line change
@@ -1998,6 +1998,36 @@ public function dataPrintType(): iterable
19981998
),
19991999
'self::TYPES[int]',
20002000
];
2001+
yield [
2002+
new ArrayShapeNode([
2003+
new ArrayShapeItemNode(
2004+
new IdentifierTypeNode('name'),
2005+
false,
2006+
new IdentifierTypeNode('string'),
2007+
),
2008+
new ArrayShapeItemNode(
2009+
new QuoteAwareConstExprStringNode('Full Name', QuoteAwareConstExprStringNode::SINGLE_QUOTED),
2010+
false,
2011+
new IdentifierTypeNode('string'),
2012+
),
2013+
]),
2014+
"array{name: string, 'Full Name': string}",
2015+
];
2016+
yield [
2017+
new ObjectShapeNode([
2018+
new ObjectShapeItemNode(
2019+
new IdentifierTypeNode('name'),
2020+
false,
2021+
new IdentifierTypeNode('string'),
2022+
),
2023+
new ObjectShapeItemNode(
2024+
new QuoteAwareConstExprStringNode('Full Name', QuoteAwareConstExprStringNode::SINGLE_QUOTED),
2025+
false,
2026+
new IdentifierTypeNode('string'),
2027+
),
2028+
]),
2029+
"object{name: string, 'Full Name': string}",
2030+
];
20012031
}
20022032

20032033
/**

0 commit comments

Comments
 (0)