@@ -86,8 +86,8 @@ public function test_string_values(string $value) : void
86
86
$ lexer = new Lexer ();
87
87
$ lexer ->setInput ($ value );
88
88
$ lexer ->moveNext ();
89
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_STRING );
90
- $ this ->assertEquals ($ lexer ->lookahead ['value ' ], \trim (\trim ($ value , "' " ), '" ' ));
89
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_STRING );
90
+ $ this ->assertSame ($ lexer ->lookahead ['value ' ], \trim (\trim ($ value , "' " ), '" ' ));
91
91
}
92
92
93
93
/**
@@ -98,8 +98,8 @@ public function test_number_values($value, $expectedValue) : void
98
98
$ lexer = new Lexer ();
99
99
$ lexer ->setInput ($ value );
100
100
$ lexer ->moveNext ();
101
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_NUMBER );
102
- $ this ->assertEquals ($ expectedValue , $ lexer ->lookahead ['value ' ]);
101
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_NUMBER );
102
+ $ this ->assertSame ($ expectedValue , $ lexer ->lookahead ['value ' ]);
103
103
}
104
104
105
105
/**
@@ -110,8 +110,8 @@ public function test_boolean_values($value, $expectedValue) : void
110
110
$ lexer = new Lexer ();
111
111
$ lexer ->setInput ($ value );
112
112
$ lexer ->moveNext ();
113
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_BOOLEAN );
114
- $ this ->assertEquals ($ lexer ->lookahead ['value ' ], $ expectedValue );
113
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_BOOLEAN );
114
+ $ this ->assertSame ($ lexer ->lookahead ['value ' ], $ expectedValue );
115
115
}
116
116
117
117
/**
@@ -122,7 +122,7 @@ public function test_null_values($value) : void
122
122
$ lexer = new Lexer ();
123
123
$ lexer ->setInput ($ value );
124
124
$ lexer ->moveNext ();
125
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_NULL );
125
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_NULL );
126
126
$ this ->assertNull ($ lexer ->lookahead ['value ' ]);
127
127
}
128
128
@@ -134,47 +134,47 @@ public function test_non_token_values($value) : void
134
134
$ lexer = new Lexer ();
135
135
$ lexer ->setInput ($ value );
136
136
$ lexer ->moveNext ();
137
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_NONE );
137
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_NONE );
138
138
}
139
139
140
140
public function test_close_parenthesis () : void
141
141
{
142
142
$ lexer = new Lexer ();
143
143
$ lexer ->setInput (') ' );
144
144
$ lexer ->moveNext ();
145
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_CLOSE_PARENTHESIS );
145
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_CLOSE_PARENTHESIS );
146
146
}
147
147
148
148
public function test_close_open_brace () : void
149
149
{
150
150
$ lexer = new Lexer ();
151
151
$ lexer ->setInput ('{ ' );
152
152
$ lexer ->moveNext ();
153
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_OPEN_CURLY_BRACE );
153
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_OPEN_CURLY_BRACE );
154
154
}
155
155
156
156
public function test_close_curly_brace () : void
157
157
{
158
158
$ lexer = new Lexer ();
159
159
$ lexer ->setInput ('} ' );
160
160
$ lexer ->moveNext ();
161
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_CLOSE_CURLY_BRACE );
161
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_CLOSE_CURLY_BRACE );
162
162
}
163
163
164
164
public function test_colon () : void
165
165
{
166
166
$ lexer = new Lexer ();
167
167
$ lexer ->setInput (': ' );
168
168
$ lexer ->moveNext ();
169
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_COLON );
169
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_COLON );
170
170
}
171
171
172
172
public function test_comma () : void
173
173
{
174
174
$ lexer = new Lexer ();
175
175
$ lexer ->setInput (', ' );
176
176
$ lexer ->moveNext ();
177
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_COMMA );
177
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_COMMA );
178
178
}
179
179
180
180
/**
@@ -185,8 +185,8 @@ public function test_type_pattern($value) : void
185
185
$ lexer = new Lexer ();
186
186
$ lexer ->setInput ($ value );
187
187
$ lexer ->moveNext ();
188
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_TYPE_PATTERN );
189
- $ this ->assertEquals ($ lexer ->lookahead ['value ' ], \trim ($ value , '@ ' ));
188
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_TYPE_PATTERN );
189
+ $ this ->assertSame ($ lexer ->lookahead ['value ' ], \trim ($ value , '@ ' ));
190
190
}
191
191
192
192
/**
@@ -197,8 +197,8 @@ public function test_expander_name($value, $expectedTokenValue) : void
197
197
$ lexer = new Lexer ();
198
198
$ lexer ->setInput ($ value );
199
199
$ lexer ->moveNext ();
200
- $ this ->assertEquals ($ lexer ->lookahead ['type ' ], Lexer::T_EXPANDER_NAME );
201
- $ this ->assertEquals ($ lexer ->lookahead ['value ' ], $ expectedTokenValue );
200
+ $ this ->assertSame ($ lexer ->lookahead ['type ' ], Lexer::T_EXPANDER_NAME );
201
+ $ this ->assertSame ($ lexer ->lookahead ['value ' ], $ expectedTokenValue );
202
202
}
203
203
204
204
public function test_ignore_whitespaces_between_parenthesis () : void
@@ -207,7 +207,7 @@ public function test_ignore_whitespaces_between_parenthesis() : void
207
207
$ lexer = new Lexer ();
208
208
$ lexer->
setInput (
"@[email protected] ( 'arg1', 2 ,'arg3',4) " );
209
209
210
- $ this ->assertEquals ($ expectedTokens , $ this ->collectTokens ($ lexer ));
210
+ $ this ->assertSame ($ expectedTokens , $ this ->collectTokens ($ lexer ));
211
211
}
212
212
213
213
/**
0 commit comments