From: Greg Beaver Date: Sun, 25 Nov 2007 05:24:50 +0000 (+0000) Subject: new test to verify signature algo parsing works X-Git-Tag: RELEASE_2_0_0a1~1278 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=48ca9c876c6dfe9a7915234e29ea025fb674df15;p=php new test to verify signature algo parsing works --- diff --git a/ext/phar/tests/test_signaturealgos.phpt b/ext/phar/tests/test_signaturealgos.phpt new file mode 100644 index 0000000000..645cc7e5f6 --- /dev/null +++ b/ext/phar/tests/test_signaturealgos.phpt @@ -0,0 +1,30 @@ +--TEST-- +verify signature parsing works +--SKIPIF-- + + +--INI-- +phar.require_hash=0 +phar.readonly=0 +--FILE-- +getSignature(); +var_dump($r['hash_type']); +$a = new Phar('sha512.phar'); +$r = $a->getSignature(); +var_dump($r['hash_type']); +$a = new Phar('sha256.phar'); +$r = $a->getSignature(); +var_dump($r['hash_type']); +$a = new Phar('md5.phar'); +$r = $a->getSignature(); +var_dump($r['hash_type']); +?> +===DONE=== +--EXPECT-- +string(5) "SHA-1" +string(7) "SHA-512" +string(7) "SHA-256" +string(3) "MD5" +===DONE===