[PHP-CVS] svn: /php/php-src/trunk/ext/hash/tests/ hash_copy_001.phpt hash_file_basic1.phpt hash_hmac_basic.phpt hash_hmac_file_basic.phpt

2012-01-17 Thread Michael Wallner
mike Tue, 17 Jan 2012 17:21:32 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=322423

Log:
fix tests I borked

Changed paths:
U   php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt
U   php/php-src/trunk/ext/hash/tests/hash_file_basic1.phpt
U   php/php-src/trunk/ext/hash/tests/hash_hmac_basic.phpt
U   php/php-src/trunk/ext/hash/tests/hash_hmac_file_basic.phpt

Modified: php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt
===
--- php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt 2012-01-17 16:48:19 UTC 
(rev 322422)
+++ php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt 2012-01-17 17:21:32 UTC 
(rev 322423)
@@ -71,23 +71,23 @@
 string(128) 
6e60597340640e621e25f975cef2b000b0c4c09a7af7d240a52d193002b0a8426fa7da7acc5b37ed9608016d4f396db834a0ea2f2c35f900461c9ac7e5604082
 string(128) 
6e60597340640e621e25f975cef2b000b0c4c09a7af7d240a52d193002b0a8426fa7da7acc5b37ed9608016d4f396db834a0ea2f2c35f900461c9ac7e5604082
 string(10) tiger128,3
-string(32) a92be6c58be7688dc6cf9585a47aa625
-string(32) a92be6c58be7688dc6cf9585a47aa625
+string(32) 8d68e78bc5e62ba925a67aa48595cfc6
+string(32) 8d68e78bc5e62ba925a67aa48595cfc6
 string(10) tiger160,3
-string(40) a92be6c58be7688dc6cf9585a47aa62535fc2482
-string(40) a92be6c58be7688dc6cf9585a47aa62535fc2482
+string(40) 8d68e78bc5e62ba925a67aa48595cfc62cd1e5e0
+string(40) 8d68e78bc5e62ba925a67aa48595cfc62cd1e5e0
 string(10) tiger192,3
-string(48) a92be6c58be7688dc6cf9585a47aa62535fc2482e0e5d12c
-string(48) a92be6c58be7688dc6cf9585a47aa62535fc2482e0e5d12c
+string(48) 8d68e78bc5e62ba925a67aa48595cfc62cd1e5e08224fc35
+string(48) 8d68e78bc5e62ba925a67aa48595cfc62cd1e5e08224fc35
 string(10) tiger128,4
-string(32) 32fb748ef5a36ca222511bcb99b044ee
-string(32) 32fb748ef5a36ca222511bcb99b044ee
+string(32) a26ca3f58e74fb32ee44b099cb1b5122
+string(32) a26ca3f58e74fb32ee44b099cb1b5122
 string(10) tiger160,4
-string(40) 32fb748ef5a36ca222511bcb99b044ee1d740bf3
-string(40) 32fb748ef5a36ca222511bcb99b044ee1d740bf3
+string(40) a26ca3f58e74fb32ee44b099cb1b512203375900
+string(40) a26ca3f58e74fb32ee44b099cb1b512203375900
 string(10) tiger192,4
-string(48) 32fb748ef5a36ca222511bcb99b044ee1d740bf300593703
-string(48) 32fb748ef5a36ca222511bcb99b044ee1d740bf300593703
+string(48) a26ca3f58e74fb32ee44b099cb1b512203375900f30b741d
+string(48) a26ca3f58e74fb32ee44b099cb1b512203375900f30b741d
 string(6) snefru
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
@@ -200,23 +200,23 @@
 string(128) 
6e60597340640e621e25f975cef2b000b0c4c09a7af7d240a52d193002b0a8426fa7da7acc5b37ed9608016d4f396db834a0ea2f2c35f900461c9ac7e5604082
 string(128) 
e8c6a921e7d8eac2fd21d4df6054bb27a02321b2beb5b01b6f88c40706164e64d67ec97519bf76c8af8df896745478b78d42a0159f1a0db1671fd9d420dc
 string(10) tiger128,3
-string(32) a92be6c58be7688dc6cf9585a47aa625
-string(32) dc80d448032c9da9f1e0262985353c0f
+string(32) 8d68e78bc5e62ba925a67aa48595cfc6
+string(32) a99d2c0348d480dc0f3c35852926e0f1
 string(10) tiger160,3
-string(40) a92be6c58be7688dc6cf9585a47aa62535fc2482
-string(40) dc80d448032c9da9f1e0262985353c0fe37e9551
+string(40) 8d68e78bc5e62ba925a67aa48595cfc62cd1e5e0
+string(40) a99d2c0348d480dc0f3c35852926e0f1e1825c16
 string(10) tiger192,3
-string(48) a92be6c58be7688dc6cf9585a47aa62535fc2482e0e5d12c
-string(48) dc80d448032c9da9f1e0262985353c0fe37e9551165c82e1
+string(48) 8d68e78bc5e62ba925a67aa48595cfc62cd1e5e08224fc35
+string(48) a99d2c0348d480dc0f3c35852926e0f1e1825c1651957ee3
 string(10) tiger128,4
-string(32) 32fb748ef5a36ca222511bcb99b044ee
-string(32) e5c4212432c0e266e581d4ee6a8e20a9
+string(32) a26ca3f58e74fb32ee44b099cb1b5122
+string(32) 66e2c0322421c4e5a9208e6aeed481e5
 string(10) tiger160,4
-string(40) 32fb748ef5a36ca222511bcb99b044ee1d740bf3
-string(40) e5c4212432c0e266e581d4ee6a8e20a9d0d944e3
+string(40) a26ca3f58e74fb32ee44b099cb1b512203375900
+string(40) 66e2c0322421c4e5a9208e6aeed481e5c4b00448
 string(10) tiger192,4
-string(48) 32fb748ef5a36ca222511bcb99b044ee1d740bf300593703
-string(48) e5c4212432c0e266e581d4ee6a8e20a9d0d944e34804b0c4
+string(48) a26ca3f58e74fb32ee44b099cb1b512203375900f30b741d
+string(48) 66e2c0322421c4e5a9208e6aeed481e5c4b00448e344d9d0
 string(6) snefru
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
 string(64) 614ca924864fa0e8fa309aa0944e047d5edbfd4964a35858f4d8ec66a0fb88b0

Modified: php/php-src/trunk/ext/hash/tests/hash_file_basic1.phpt
===
--- php/php-src/trunk/ext/hash/tests/hash_file_basic1.phpt  2012-01-17 
16:48:19 UTC (rev 322422)
+++ php/php-src/trunk/ext/hash/tests/hash_file_basic1.phpt  2012-01-17 
17:21:32 UTC (rev 322423)
@@ -77,7 +77,7 @@
 sha384: 
a35d875ed96d94b6452acad910f97978200faa2398d8a0e6b9cffa33704c3809e3d2e5b0d63700d8f32a0716e7d2d528
 

[PHP-CVS] svn: /php/php-src/trunk/ext/hash/tests/ hash_copy_001.phpt

2010-03-25 Thread Martin Jansen
mj   Thu, 25 Mar 2010 16:05:27 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=296791

Log:
Fixed test for the recently added algorithmus and made it more
debuggable by adding the names of the algorithmus to the output.

Changed paths:
U   php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt

Modified: php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt
===
--- php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt	2010-03-25 15:36:37 UTC (rev 296790)
+++ php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt	2010-03-25 16:05:27 UTC (rev 296791)
@@ -6,6 +6,7 @@
 $algos = hash_algos();

 foreach ($algos as $algo) {
+	var_dump($algo);
 	$orig = hash_init($algo);
 	hash_update($orig, bI can't remember anything);
 	$copy = hash_copy($orig);
@@ -15,6 +16,7 @@
 }

 foreach ($algos as $algo) {
+	var_dump($algo);
 	$orig = hash_init($algo);
 	hash_update($orig, bI can't remember anything);
 	$copy = hash_copy($orig);
@@ -27,172 +29,274 @@
 echo Done\n;
 ?
 --EXPECTF--
+string(3) md2
 string(32) d5ac4ffd08f6a57b9bd402b8068392ff
 string(32) d5ac4ffd08f6a57b9bd402b8068392ff
+string(3) md4
 string(32) 302c45586b53a984bd3a1237cb81c15f
 string(32) 302c45586b53a984bd3a1237cb81c15f
+string(3) md5
 string(32) e35759f6ea35db254e415b5332269435
 string(32) e35759f6ea35db254e415b5332269435
+string(4) sha1
 string(40) 29f62a228f726cd728efa7a0ac6a2aba318baf15
 string(40) 29f62a228f726cd728efa7a0ac6a2aba318baf15
+string(6) sha224
 string(56) 51fd0aa76a00b4a86103895cad5c7c2651ec7da9f4fc1e50c43ede29
 string(56) 51fd0aa76a00b4a86103895cad5c7c2651ec7da9f4fc1e50c43ede29
+string(6) sha256
 string(64) d3a13cf52af8e9390caed78b77b6b1e06e102204e3555d111dfd149bc5d54dba
 string(64) d3a13cf52af8e9390caed78b77b6b1e06e102204e3555d111dfd149bc5d54dba
+string(6) sha384
 string(96) 6950d861ace4102b803ab8b3779d2f471968233010d2608974ab89804cef6f76162b4433d6e554e11e40a7cdcf510ea3
 string(96) 6950d861ace4102b803ab8b3779d2f471968233010d2608974ab89804cef6f76162b4433d6e554e11e40a7cdcf510ea3
+string(6) sha512
 string(128) caced3db8e9e3a5543d5b933bcbe9e7834e6667545c3f5d4087b58ec8d78b4c8a4a5500c9b88f65f7368810ba9905e51f1cff3b25a5dccf76634108fb4e7ce13
 string(128) caced3db8e9e3a5543d5b933bcbe9e7834e6667545c3f5d4087b58ec8d78b4c8a4a5500c9b88f65f7368810ba9905e51f1cff3b25a5dccf76634108fb4e7ce13
+string(9) ripemd128
 string(32) 5f1bc5f5aeaf747574dd34a6535cd94a
 string(32) 5f1bc5f5aeaf747574dd34a6535cd94a
+string(9) ripemd160
 string(40) 02a2a535ee10404c6b5cf9acb178a04fbed67269
 string(40) 02a2a535ee10404c6b5cf9acb178a04fbed67269
+string(9) ripemd256
 string(64) 547d2ed85ca0a0e3208b5ecf4fc6a7fc1e64db8ff13493e4beaf11e4d71648e2
 string(64) 547d2ed85ca0a0e3208b5ecf4fc6a7fc1e64db8ff13493e4beaf11e4d71648e2
+string(9) ripemd320
 string(80) 785a7df56858f550966cddfd59ce14b13bf4b18e7892c4c1ad91bf23bf67639bd2c96749ba29cfa6
 string(80) 785a7df56858f550966cddfd59ce14b13bf4b18e7892c4c1ad91bf23bf67639bd2c96749ba29cfa6
+string(9) whirlpool
 string(128) 6e60597340640e621e25f975cef2b000b0c4c09a7af7d240a52d193002b0a8426fa7da7acc5b37ed9608016d4f396db834a0ea2f2c35f900461c9ac7e5604082
 string(128) 6e60597340640e621e25f975cef2b000b0c4c09a7af7d240a52d193002b0a8426fa7da7acc5b37ed9608016d4f396db834a0ea2f2c35f900461c9ac7e5604082
+string(10) tiger128,3
 string(32) a92be6c58be7688dc6cf9585a47aa625
 string(32) a92be6c58be7688dc6cf9585a47aa625
+string(10) tiger160,3
 string(40) a92be6c58be7688dc6cf9585a47aa62535fc2482
 string(40) a92be6c58be7688dc6cf9585a47aa62535fc2482
+string(10) tiger192,3
 string(48) a92be6c58be7688dc6cf9585a47aa62535fc2482e0e5d12c
 string(48) a92be6c58be7688dc6cf9585a47aa62535fc2482e0e5d12c
+string(10) tiger128,4
 string(32) 32fb748ef5a36ca222511bcb99b044ee
 string(32) 32fb748ef5a36ca222511bcb99b044ee
+string(10) tiger160,4
 string(40) 32fb748ef5a36ca222511bcb99b044ee1d740bf3
 string(40) 32fb748ef5a36ca222511bcb99b044ee1d740bf3
+string(10) tiger192,4
 string(48) 32fb748ef5a36ca222511bcb99b044ee1d740bf300593703
 string(48) 32fb748ef5a36ca222511bcb99b044ee1d740bf300593703
+string(6) snefru
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
+string(9) snefru256
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
 string(64) fbe88daa74c89b9e29468fa3cd3a657d31845e21bb58dd3f8d806f5179a85c26
+string(4) gost
 string(64) 5820c7c4a0650587538b30ef4099f2b5993069758d5c847a552e6ef7360766a5
 string(64) 5820c7c4a0650587538b30ef4099f2b5993069758d5c847a552e6ef7360766a5
+string(7) adler32
 string(8) 6f7c0928
 string(8) 6f7c0928
+string(5) crc32
 string(8) e5cfc160
 string(8) e5cfc160
+string(6) crc32b
 string(8) 69147a4e
 string(8) 69147a4e
+string(7) salsa10
 string(128) aa39bc97c2bbcb0d79bbebfddca0bf8d769c7919c9e537e456efb5fc67f33f161758dd9da3ddcec7bbbd9c04553a03f74d2dbd26175dd75c353e9300674caa4e
 string(128) 

Re: [PHP-CVS] svn: /php/php-src/trunk/ext/hash/tests/ hash_copy_001.phpt

2010-03-25 Thread Pierre Joye
hi Martin,

Would it not be nicer to split the tests per algorithm and use one
line per iteration? Such verbose output are not very useful to debug.

Cheers,

On Thu, Mar 25, 2010 at 5:05 PM, Martin Jansen m...@php.net wrote:
 mj                                       Thu, 25 Mar 2010 16:05:27 +

 Revision: http://svn.php.net/viewvc?view=revisionrevision=296791

 Log:
 Fixed test for the recently added algorithmus and made it more
 debuggable by adding the names of the algorithmus to the output.

 Changed paths:
    U   php/php-src/trunk/ext/hash/tests/hash_copy_001.phpt


 --
 PHP CVS Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org

--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php