diff options
Diffstat (limited to 'ext/standard/tests/file/bug32160.phpt')
-rw-r--r-- | ext/standard/tests/file/bug32160.phpt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ext/standard/tests/file/bug32160.phpt b/ext/standard/tests/file/bug32160.phpt new file mode 100644 index 0000000..e496803 --- /dev/null +++ b/ext/standard/tests/file/bug32160.phpt @@ -0,0 +1,14 @@ +--TEST-- +Bug #32160 (copying a file into itself leads to data loss) +--FILE-- +<?php +$path = dirname(__FILE__) . "/bug32160.txt"; +var_dump(copy($path, $path)); +chdir(dirname(__FILE__)); +var_dump(copy($path, "bug32160.txt")); +var_dump(copy("bug32160.txt", "bug32160.txt")); +?> +--EXPECT-- +bool(false) +bool(false) +bool(false) |