aboutsummaryrefslogtreecommitdiffstats
path: root/lib/htmlpurifier/tests/HTMLPurifier/PHPT/loading/_no-autoload.inc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/htmlpurifier/tests/HTMLPurifier/PHPT/loading/_no-autoload.inc')
-rw-r--r--lib/htmlpurifier/tests/HTMLPurifier/PHPT/loading/_no-autoload.inc17
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/htmlpurifier/tests/HTMLPurifier/PHPT/loading/_no-autoload.inc b/lib/htmlpurifier/tests/HTMLPurifier/PHPT/loading/_no-autoload.inc
new file mode 100644
index 000000000..fc109e727
--- /dev/null
+++ b/lib/htmlpurifier/tests/HTMLPurifier/PHPT/loading/_no-autoload.inc
@@ -0,0 +1,17 @@
+<?php
+
+/**
+ * Tests if autoloading is off in HTML Purifier. If all tests pass, no output.
+ */
+
+if (function_exists('spl_autoload_register')) {
+ $__v = spl_autoload_functions();
+ assert('$__v == false || !in_array(array("HTMLPurifier_Bootstrap", "autoload"), $__v)');
+} else {
+ if (function_exists('__autoload')) {
+ $__r = new ReflectionFunction('__autoload');
+ assert('$__r->getFileName() != realpath("../library/HTMLPurifier.autoload.php")');
+ }
+}
+
+// vim: et sw=4 sts=4