1
0
mirror of https://github.com/php/php-src.git synced 2026-03-31 04:32:19 +02:00
Files
archived-php-src/ext/spl/tests/dit_005.phpt
Nikita Popov 46d5a9bef9 Avoid concurrent directory writes in FilesystemIterator test
The test directory is often used for temporary files, let's use
the source directory, which should be more stable. If that doesn't
work we need to create a temporary directory.
2019-06-05 09:58:59 +02:00

24 lines
455 B
PHP

--TEST--
SPL: FilesystemIterator and clone
--FILE--
<?php
// Let's hope nobody writes into this directory while testing...
$a = new FileSystemIterator(__DIR__ . '/..');
$b = clone $a;
var_dump((string)$b == (string)$a);
var_dump($a->key() == $b->key());
$a->next();
$a->next();
$a->next();
$c = clone $a;
var_dump((string)$c == (string)$a);
var_dump($a->key() == $c->key());
?>
===DONE===
--EXPECT--
bool(true)
bool(true)
bool(true)
bool(true)
===DONE===