From bed4d19150902f30741bd52f4ad808438e08f2ac Mon Sep 17 00:00:00 2001 From: Matthias Burtscher Date: Fri, 28 Jun 2013 07:52:43 +0200 Subject: [PATCH] Added test-case for bug #65028 --- ext/phar/tests/bug65028.phpt | 155 +++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) create mode 100644 ext/phar/tests/bug65028.phpt diff --git a/ext/phar/tests/bug65028.phpt b/ext/phar/tests/bug65028.phpt new file mode 100644 index 0000000000000..38c5d0a6c18f1 --- /dev/null +++ b/ext/phar/tests/bug65028.phpt @@ -0,0 +1,155 @@ +--TEST-- +Phar - test specific manifest length +--INI-- +phar.readonly=0 +--SKIPIF-- + +--FILE-- +addFromString($file, ""); +} + +// Copy phar +copy(__DIR__ . "/bug65028.phar", __DIR__ . "/bug65028-copy.phar"); + +// Open phar +try +{ + $phar = new Phar(__DIR__ . "/bug65028-copy.phar"); + echo "No exception thrown.\n"; +} +catch(UnexpectedValueException $ex) +{ + echo "Exception thrown: " . $ex->getMessage() . "\n"; +} +?> +--CLEAN-- + +--EXPECT-- +No exception thrown.