diff options
Diffstat (limited to 'ext/spl/examples/tests')
-rwxr-xr-x | ext/spl/examples/tests/dualiterator_001.phpt | 47 | ||||
-rwxr-xr-x | ext/spl/examples/tests/examples.inc | 23 |
2 files changed, 0 insertions, 70 deletions
diff --git a/ext/spl/examples/tests/dualiterator_001.phpt b/ext/spl/examples/tests/dualiterator_001.phpt deleted file mode 100755 index 5577c4dc18..0000000000 --- a/ext/spl/examples/tests/dualiterator_001.phpt +++ /dev/null @@ -1,47 +0,0 @@ ---TEST-- -SPL: DualIterator ---SKIPIF-- -<?php if (!extension_loaded("spl")) print "skip"; ?> ---FILE-- -<?php - -function spl_examples_autoload($classname) -{ - include(dirname(__FILE__) . '/../' . strtolower($classname) . '.inc'); -} - -spl_autoload_register('spl_examples_autoload'); - -function test($a, $b, $identical = false) -{ - var_dump(DualIterator::compareIterators( - new RecursiveArrayIterator($a), - new RecursiveArrayIterator($b), - $identical)); -} - -test(array(1,2,3), array(1,2,3)); -test(array(1,2,3), array(1,2)); -test(array(1,array(21,22),3), array(1,array(21,22),3)); -test(array(1,array(21,22),3), array(1,array(21,22,23),3)); -test(array(1,array(21,22),3), array(1,array(21,22,3))); -test(array(1,array(21,22),3), array(1,array(21),array(22),3)); -test(array(1,2,3), array(1,"2",3), false); -test(array(1,2,3), array(1,"2",3), true); -test(array(1,array(21,22),3), array(1,array(21,"22"),3), false); -test(array(1,array(21,22),3), array(1,array(21,"22"),3), true); - -?> -===DONE=== ---EXPECT-- -bool(true) -bool(false) -bool(true) -bool(false) -bool(false) -bool(false) -bool(true) -bool(false) -bool(true) -bool(false) -===DONE=== diff --git a/ext/spl/examples/tests/examples.inc b/ext/spl/examples/tests/examples.inc deleted file mode 100755 index feeba7db24..0000000000 --- a/ext/spl/examples/tests/examples.inc +++ /dev/null @@ -1,23 +0,0 @@ -<?php - -class IncludeFiles extends ArrayIterator -{ - function __construct($path, $classes) - { - parent::__construct(); - foreach($classes as $c) - { - $this->append($path . '/' . strtolower($c) . '.inc'); - } - } -} - -$classes = array( -); - -foreach (new IncludeFiles(dirname(__FILE__). '/..', $classes) as $file) -{ - require_once($file); -} - -?>
\ No newline at end of file |