From 2bc65c79a4ce3329f8b31902ba0b2c4919adf489 Mon Sep 17 00:00:00 2001 From: Alexandre Daubois Date: Tue, 9 Jul 2024 18:50:32 +0200 Subject: [PATCH] [ExpressionLanguage] Use `assertSame()` instead of `assertEquals()` --- .../Tests/ExpressionLanguageTest.php | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php b/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php index e162822391b6d..3469aff6fa5ed 100644 --- a/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php +++ b/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php @@ -77,8 +77,8 @@ public function testCachedParse() public function testBasicPhpFunction($expression, $expected, $compiled) { $expressionLanguage = new ExpressionLanguage(); - $this->assertEquals($expected, $expressionLanguage->evaluate($expression)); - $this->assertEquals($compiled, $expressionLanguage->compile($expression)); + $this->assertSame($expected, $expressionLanguage->evaluate($expression)); + $this->assertSame($compiled, $expressionLanguage->compile($expression)); } public static function basicPhpFunctionProvider() @@ -143,14 +143,14 @@ public function testCompiledEnumFunctionWithBackedEnum() public function testProviders(iterable $providers) { $expressionLanguage = new ExpressionLanguage(null, $providers); - $this->assertEquals('foo', $expressionLanguage->evaluate('identity("foo")')); - $this->assertEquals('"foo"', $expressionLanguage->compile('identity("foo")')); - $this->assertEquals('FOO', $expressionLanguage->evaluate('strtoupper("foo")')); - $this->assertEquals('\strtoupper("foo")', $expressionLanguage->compile('strtoupper("foo")')); - $this->assertEquals('foo', $expressionLanguage->evaluate('strtolower("FOO")')); - $this->assertEquals('\strtolower("FOO")', $expressionLanguage->compile('strtolower("FOO")')); + $this->assertSame('foo', $expressionLanguage->evaluate('identity("foo")')); + $this->assertSame('"foo"', $expressionLanguage->compile('identity("foo")')); + $this->assertSame('FOO', $expressionLanguage->evaluate('strtoupper("foo")')); + $this->assertSame('\strtoupper("foo")', $expressionLanguage->compile('strtoupper("foo")')); + $this->assertSame('foo', $expressionLanguage->evaluate('strtolower("FOO")')); + $this->assertSame('\strtolower("FOO")', $expressionLanguage->compile('strtolower("FOO")')); $this->assertTrue($expressionLanguage->evaluate('fn_namespaced()')); - $this->assertEquals('\Symfony\Component\ExpressionLanguage\Tests\Fixtures\fn_namespaced()', $expressionLanguage->compile('fn_namespaced()')); + $this->assertSame('\Symfony\Component\ExpressionLanguage\Tests\Fixtures\fn_namespaced()', $expressionLanguage->compile('fn_namespaced()')); } public static function providerTestCases(): iterable @@ -167,7 +167,7 @@ public static function providerTestCases(): iterable public function testShortCircuitOperatorsEvaluate($expression, array $values, $expected) { $expressionLanguage = new ExpressionLanguage(); - $this->assertEquals($expected, $expressionLanguage->evaluate($expression, $values)); + $this->assertSame($expected, $expressionLanguage->evaluate($expression, $values)); } /**