Skip to content

Commit 316de36

Browse files
committed
Wrapped enum declaration in eval function for better backward compatibility.
1 parent 8144e25 commit 316de36

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

tests/AssertTest.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -871,8 +871,12 @@ public function __toString()
871871
const ENUM_INTRODUCTION_VERSION_ID = 80100;
872872

873873
if (PHP_VERSION_ID >= ENUM_INTRODUCTION_VERSION_ID) {
874-
enum TestEnum
875-
{
876-
case CaseName;
877-
}
874+
eval('
875+
namespace '.__NAMESPACE__.';
876+
877+
enum TestEnum
878+
{
879+
case CaseName;
880+
}
881+
');
878882
}

0 commit comments

Comments
 (0)