@@ -7,7 +7,7 @@ class MembersTest extends ParseTest {
7
7
#[@test]
8
8
public function private_instance_property () {
9
9
$ this ->assertNodes (
10
- [['class ' => ['\\A ' , [], null , [], [['(variable) ' => ['a ' , ['private ' ], null , null , null ]]], []]]],
10
+ [['class ' => ['\\A ' , [], null , [], [' $a ' => ['(variable) ' => ['a ' , ['private ' ], null , null , null ]]], []]]],
11
11
$ this ->parse ('class A { private $a; } ' )
12
12
);
13
13
}
@@ -16,8 +16,8 @@ public function private_instance_property() {
16
16
public function private_instance_properties () {
17
17
$ this ->assertNodes (
18
18
[['class ' => ['\\A ' , [], null , [], [
19
- ['(variable) ' => ['a ' , ['private ' ], null , null , null ]],
20
- ['(variable) ' => ['b ' , ['private ' ], null , null , null ]],
19
+ ' $a ' => ['(variable) ' => ['a ' , ['private ' ], null , null , null ]],
20
+ ' $b ' => ['(variable) ' => ['b ' , ['private ' ], null , null , null ]],
21
21
], []]]],
22
22
$ this ->parse ('class A { private $a, $b; } ' )
23
23
);
@@ -27,7 +27,7 @@ public function private_instance_properties() {
27
27
public function private_instance_method () {
28
28
$ this ->assertNodes (
29
29
[['class ' => ['\\A ' , [], null , [], [
30
- ['function ' => ['a ' , ['private ' ], [[], null ], null , []]]
30
+ ' a() ' => ['function ' => ['a ' , ['private ' ], [[], null ], null , []]]
31
31
], []]]],
32
32
$ this ->parse ('class A { private function a() { } } ' )
33
33
);
@@ -37,7 +37,7 @@ public function private_instance_method() {
37
37
public function private_static_method () {
38
38
$ this ->assertNodes (
39
39
[['class ' => ['\\A ' , [], null , [], [
40
- ['function ' => ['a ' , ['private ' , 'static ' ], [[], null ], null , []]]
40
+ ' a() ' => ['function ' => ['a ' , ['private ' , 'static ' ], [[], null ], null , []]]
41
41
], []]]],
42
42
$ this ->parse ('class A { private static function a() { } } ' )
43
43
);
@@ -46,7 +46,7 @@ public function private_static_method() {
46
46
#[@test]
47
47
public function class_constant () {
48
48
$ this ->assertNodes (
49
- [['class ' => ['\\A ' , [], null , [], [['const ' => ['T ' , [], ['(literal) ' => '1 ' ]]]], []]]],
49
+ [['class ' => ['\\A ' , [], null , [], [' T ' => ['const ' => ['T ' , [], ['(literal) ' => '1 ' ]]]], []]]],
50
50
$ this ->parse ('class A { const T = 1; } ' )
51
51
);
52
52
}
@@ -55,8 +55,8 @@ public function class_constant() {
55
55
public function class_constants () {
56
56
$ this ->assertNodes (
57
57
[['class ' => ['\\A ' , [], null , [], [
58
- ['const ' => ['T ' , [], ['(literal) ' => '1 ' ]]],
59
- ['const ' => ['S ' , [], ['(literal) ' => '2 ' ]]]
58
+ ' T ' => ['const ' => ['T ' , [], ['(literal) ' => '1 ' ]]],
59
+ ' S ' => ['const ' => ['S ' , [], ['(literal) ' => '2 ' ]]]
60
60
], []]]],
61
61
$ this ->parse ('class A { const T = 1, S = 2; } ' )
62
62
);
@@ -65,7 +65,7 @@ public function class_constants() {
65
65
#[@test]
66
66
public function private_class_constant () {
67
67
$ this ->assertNodes (
68
- [['class ' => ['\\A ' , [], null , [], [['const ' => ['T ' , ['private ' ], ['(literal) ' => '1 ' ]]]], []]]],
68
+ [['class ' => ['\\A ' , [], null , [], [' T ' => ['const ' => ['T ' , ['private ' ], ['(literal) ' => '1 ' ]]]], []]]],
69
69
$ this ->parse ('class A { private const T = 1; } ' )
70
70
);
71
71
}
@@ -74,7 +74,7 @@ public function private_class_constant() {
74
74
public function method_with_return_type () {
75
75
$ this ->assertNodes (
76
76
[['class ' => ['\\A ' , [], null , [], [
77
- ['function ' => ['a ' , ['public ' ], [[], new Type ('void ' )], null , []]]
77
+ ' a() ' => ['function ' => ['a ' , ['public ' ], [[], new Type ('void ' )], null , []]]
78
78
], []]]],
79
79
$ this ->parse ('class A { public function a(): void { } } ' )
80
80
);
@@ -85,7 +85,7 @@ public function method_with_annotation() {
85
85
$ annotations = [['test ' ]];
86
86
$ this ->assertNodes (
87
87
[['class ' => ['\\A ' , [], null , [], [
88
- ['function ' => ['a ' , ['public ' ], [[], null ], $ annotations , []]]
88
+ ' a() ' => ['function ' => ['a ' , ['public ' ], [[], null ], $ annotations , []]]
89
89
], []]]],
90
90
$ this ->parse ('class A { <<test>> public function a() { } } ' )
91
91
);
@@ -96,7 +96,7 @@ public function method_with_annotations() {
96
96
$ annotations = [['test ' ], ['ignore ' , ['(literal) ' => '"Not implemented" ' ]]];
97
97
$ this ->assertNodes (
98
98
[['class ' => ['\\A ' , [], null , [], [
99
- ['function ' => ['a ' , ['public ' ], [[], null ], $ annotations , []]]
99
+ ' a() ' => ['function ' => ['a ' , ['public ' ], [[], null ], $ annotations , []]]
100
100
], []]]],
101
101
$ this ->parse ('class A { <<test, ignore("Not implemented")>> public function a() { } } ' )
102
102
);
0 commit comments