File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ --TEST--
2
+ verify signature parsing works
3
+ --SKIPIF--
4
+ <?php if (!extension_loaded ("phar " )) print "skip " ; ?>
5
+ <?php if ( extension_loaded ("hash " )) print "skip extension hash conflicts " ; ?>
6
+ --INI--
7
+ phar.require_hash=0
8
+ phar.readonly=0
9
+ --FILE--
10
+ <?php
11
+ $ a = new Phar ('sha1.phar ' );
12
+ $ r = $ a ->getSignature ();
13
+ var_dump ($ r ['hash_type ' ]);
14
+ $ a = new Phar ('sha512.phar ' );
15
+ $ r = $ a ->getSignature ();
16
+ var_dump ($ r ['hash_type ' ]);
17
+ $ a = new Phar ('sha256.phar ' );
18
+ $ r = $ a ->getSignature ();
19
+ var_dump ($ r ['hash_type ' ]);
20
+ $ a = new Phar ('md5.phar ' );
21
+ $ r = $ a ->getSignature ();
22
+ var_dump ($ r ['hash_type ' ]);
23
+ ?>
24
+ ===DONE===
25
+ --EXPECT--
26
+ string(5) "SHA-1"
27
+ string(7) "SHA-512"
28
+ string(7) "SHA-256"
29
+ string(3) "MD5"
30
+ ===DONE===
You can’t perform that action at this time.
0 commit comments