diff options
Diffstat (limited to 'ext/zip/tests/oo_getstatusstring.phpt')
-rw-r--r-- | ext/zip/tests/oo_getstatusstring.phpt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ext/zip/tests/oo_getstatusstring.phpt b/ext/zip/tests/oo_getstatusstring.phpt new file mode 100644 index 0000000..efd19e3 --- /dev/null +++ b/ext/zip/tests/oo_getstatusstring.phpt @@ -0,0 +1,28 @@ +--TEST-- +This test will test getStatusString method in ZipArchive +--CREDITS-- +Ole-Petter Wikene <olepw@redpill-linpro.com> +#PHPTestFest2009 Norway 2009-06-09 \o/ +--SKIPIF-- +<?php if (!extension_loaded("zip")) { echo "skip extension not available"; } ?> +--FILE-- +<?php + +$dirname = dirname(__FILE__) . '/'; +$arch = new ZipArchive; +$arch->open($dirname.'foo.zip',ZIPARCHIVE::CREATE); +var_dump($arch->getStatusString()); +//delete an index that does not exist - trigger error +$arch->deleteIndex(2); +var_dump($arch->getStatusString()); +$arch->close(); + +?> +--CLEAN-- +<?php +unlink($dirname.'foo.zip'); +?> +--EXPECT-- +string(8) "No error" +string(16) "Invalid argument" + |