Skip to content

Commit bfa707c

Browse files
committed
Verify ? placeholder also works in new
1 parent c31dedb commit bfa707c

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/test/php/lang/ast/unittest/emit/CallableSyntaxTest.class.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ public function run() {
160160
}
161161

162162
#[Test]
163-
public function instantiation() {
163+
public function instantiation_variadic() {
164164
$f= $this->run('use lang\ast\unittest\emit\Handle; class %T {
165165
public function run() {
166166
return new Handle(...);
@@ -169,6 +169,16 @@ public function run() {
169169
Assert::equals(new Handle(1), $f(1));
170170
}
171171

172+
#[Test]
173+
public function instantiation_argument() {
174+
$f= $this->run('use lang\ast\unittest\emit\Handle; class %T {
175+
public function run() {
176+
return new Handle(?);
177+
}
178+
}');
179+
Assert::equals(new Handle(1), $f(1));
180+
}
181+
172182
#[Test]
173183
public function instantiation_in_map() {
174184
$r= $this->run('use lang\ast\unittest\emit\Handle; class %T {

0 commit comments

Comments
 (0)