Skip to content

Commit 63cfab0

Browse files
committed
Remove tests for type names
1 parent f267749 commit 63cfab0

3 files changed

Lines changed: 0 additions & 33 deletions

File tree

src/test/php/lang/unittest/FieldTypeTest.class.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,12 @@ public function field_type_determined_via_annotation($declaration, $type) {
5656
#[Test]
5757
public function self_type_via_apidoc() {
5858
$fixture= $this->type('{ /** @type self */ public $fixture; }');
59-
Assert::equals('self', $fixture->getField('fixture')->getTypeName());
6059
Assert::equals($fixture, $fixture->getField('fixture')->getType());
6160
}
6261

6362
#[Test]
6463
public function self_type_via_syntax() {
6564
$fixture= $this->type('{ public self $fixture; }');
66-
Assert::equals('self', $fixture->getField('fixture')->getTypeName());
6765
Assert::equals($fixture, $fixture->getField('fixture')->getType());
6866
}
6967

src/test/php/lang/unittest/MethodParametersTest.class.php

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -124,24 +124,12 @@ public function self_parameter_type() {
124124
Assert::equals($fixture, $fixture->getMethod('fixture')->getParameter(0)->getType());
125125
}
126126

127-
#[Test]
128-
public function self_parameter_typeName() {
129-
$fixture= $this->type('{ public function fixture(self $param) { } }');
130-
Assert::equals('self', $fixture->getMethod('fixture')->getParameter(0)->getTypeName());
131-
}
132-
133127
#[Test]
134128
public function self_parameter_type_via_apidoc() {
135129
$fixture= $this->type('{ /** @param self $param */ public function fixture($param) { } }');
136130
Assert::equals($fixture, $fixture->getMethod('fixture')->getParameter(0)->getType());
137131
}
138132

139-
#[Test]
140-
public function self_parameter_typeName_via_apidoc() {
141-
$fixture= $this->type('{ /** @param self $param */ public function fixture($param) { } }');
142-
Assert::equals('self', $fixture->getMethod('fixture')->getParameter(0)->getTypeName());
143-
}
144-
145133
#[Test]
146134
public function array_of_self_parameter_type_via_apidoc() {
147135
$fixture= $this->type('{ /** @param array<self> */ public function fixture($list) { } }');
@@ -156,14 +144,6 @@ public function parent_parameter_type() {
156144
Assert::equals($fixture->getParentclass(), $fixture->getMethod('fixture')->getParameter(0)->getType());
157145
}
158146

159-
#[Test]
160-
public function parent_parameter_typeName() {
161-
$fixture= $this->type('{ public function fixture(parent $param) { } }', [
162-
'extends' => [Name::class]
163-
]);
164-
Assert::equals('parent', $fixture->getMethod('fixture')->getParameter(0)->getTypeName());
165-
}
166-
167147
#[Test]
168148
public function parent_parameter_type_via_apidoc() {
169149
$fixture= $this->type('{ /** @param parent $param */ public function fixture($param) { } }', [
@@ -172,14 +152,6 @@ public function parent_parameter_type_via_apidoc() {
172152
Assert::equals($fixture->getParentclass(), $fixture->getMethod('fixture')->getParameter(0)->getType());
173153
}
174154

175-
#[Test]
176-
public function parent_parameter_typeName_via_apidoc() {
177-
$fixture= $this->type('{ /** @param parent $param */ public function fixture($param) { } }', [
178-
'extends' => [Name::class]
179-
]);
180-
Assert::equals('parent', $fixture->getMethod('fixture')->getParameter(0)->getTypeName());
181-
}
182-
183155
#[Test, Expect(ClassNotFoundException::class)]
184156
public function nonexistant_type_class_parameter() {
185157
$this->method('public function fixture(UnknownTypeRestriction $param) { }')->getParameter(0)->getType();

src/test/php/lang/unittest/MethodReturnTypesTest.class.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,15 +183,13 @@ public function apidoc_supersedes_self_type_restriction() {
183183
$method= $fixture->getMethod('fixture');
184184

185185
Assert::equals($fixture, $method->getReturnType(), 'type');
186-
Assert::equals('static', $method->getReturnTypeName(), 'name');
187186
}
188187

189188
#[Test]
190189
public function apidoc_supersedes_void_type_restriction() {
191190
$method= $this->type('{ /** @return never */ public function fixture(): void { exit(); } }')->getMethod('fixture');
192191

193192
Assert::equals(Type::$NEVER, $method->getReturnType(), 'type');
194-
Assert::equals('never', $method->getReturnTypeName(), 'name');
195193
}
196194

197195
#[Test]
@@ -201,7 +199,6 @@ public function self_type_restriction_inheritance() {
201199
$method= $fixture->getMethod('fixture');
202200

203201
Assert::equals($base, $method->getReturnType(), 'type');
204-
Assert::equals('self', $method->getReturnTypeName(), 'name');
205202
}
206203

207204
#[Test]

0 commit comments

Comments
 (0)