From 0a2f7b2ceb93cd914236a49eb42da7cf736d1502 Mon Sep 17 00:00:00 2001 From: Nicolas Grekas Date: Tue, 3 Mar 2020 11:04:25 +0100 Subject: [PATCH] [String] fix failing test on PHP 8 --- src/Symfony/Component/String/Tests/LazyStringTest.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/String/Tests/LazyStringTest.php b/src/Symfony/Component/String/Tests/LazyStringTest.php index ad21bc8432..ecf2bed52a 100644 --- a/src/Symfony/Component/String/Tests/LazyStringTest.php +++ b/src/Symfony/Component/String/Tests/LazyStringTest.php @@ -107,6 +107,8 @@ class LazyStringTest extends TestCase $this->assertFalse(LazyString::isStringable([])); $this->assertFalse(LazyString::isStringable(STDIN)); $this->assertFalse(LazyString::isStringable(new \StdClass())); - $this->assertFalse(LazyString::isStringable(@eval('return new class() {private function __toString() {}};'))); + if (\PHP_VERSION_ID < 80000) { + $this->assertFalse(LazyString::isStringable(@eval('return new class() {private function __toString() {}};'))); + } } }