[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
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
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
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