summaryrefslogtreecommitdiff
path: root/ext/opcache/tests/preload_loadable_classes_2.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/opcache/tests/preload_loadable_classes_2.phpt')
-rw-r--r--ext/opcache/tests/preload_loadable_classes_2.phpt16
1 files changed, 11 insertions, 5 deletions
diff --git a/ext/opcache/tests/preload_loadable_classes_2.phpt b/ext/opcache/tests/preload_loadable_classes_2.phpt
index 665f3157e2..8d4e8e3712 100644
--- a/ext/opcache/tests/preload_loadable_classes_2.phpt
+++ b/ext/opcache/tests/preload_loadable_classes_2.phpt
@@ -9,11 +9,17 @@ opcache.preload={PWD}/preload_loadable_classes_2.inc
<?php
require_once('skipif.inc');
if (PHP_OS_FAMILY == 'Windows') die('skip Preloading is not supported on Windows');
-if (getenv('SKIP_ASAN')) die('xfail Startup failure leak');
?>
--FILE--
-Unreachable
+<?php
+const UNDEF = 1;
+class Foo {
+ const UNDEF = 2;
+}
+var_dump(class_exists("Test"));
+var_dump(Test::X);
+var_dump(Test::Y);
--EXPECT--
-Fatal error: Undefined constant "UNDEF" in Unknown on line 0
-
-Fatal error: Failed to resolve initializers of class Test during preloading in Unknown on line 0
+bool(true)
+int(1)
+int(2)