Annotation of embedaddon/php/ext/hash/tests/hash_algos.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test hash_algos() function : basic functionality
! 3: --SKIPIF--
! 4: <?php extension_loaded('hash') or die('skip: hash extension not loaded.'); ?>
! 5: --FILE--
! 6: <?php
! 7:
! 8: /* Prototype : array hash_algos (void)
! 9: * Description: Return a list of registered hashing algorithms
! 10: * Source code: ext/hash/hash.c
! 11: * Alias to functions:
! 12: */
! 13:
! 14: echo "*** Testing hash_algos() : basic functionality ***\n";
! 15: var_dump(hash_algos());
! 16:
! 17: ?>
! 18: ===Done===
! 19: --EXPECTF--
! 20: *** Testing hash_algos() : basic functionality ***
! 21: array(42) {
! 22: [0]=>
! 23: string(3) "md2"
! 24: [1]=>
! 25: string(3) "md4"
! 26: [2]=>
! 27: string(3) "md5"
! 28: [3]=>
! 29: string(4) "sha1"
! 30: [4]=>
! 31: string(6) "sha224"
! 32: [5]=>
! 33: string(6) "sha256"
! 34: [6]=>
! 35: string(6) "sha384"
! 36: [7]=>
! 37: string(6) "sha512"
! 38: [8]=>
! 39: string(9) "ripemd128"
! 40: [9]=>
! 41: string(9) "ripemd160"
! 42: [10]=>
! 43: string(9) "ripemd256"
! 44: [11]=>
! 45: string(9) "ripemd320"
! 46: [12]=>
! 47: string(9) "whirlpool"
! 48: [13]=>
! 49: string(10) "tiger128,3"
! 50: [14]=>
! 51: string(10) "tiger160,3"
! 52: [15]=>
! 53: string(10) "tiger192,3"
! 54: [16]=>
! 55: string(10) "tiger128,4"
! 56: [17]=>
! 57: string(10) "tiger160,4"
! 58: [18]=>
! 59: string(10) "tiger192,4"
! 60: [19]=>
! 61: string(6) "snefru"
! 62: [20]=>
! 63: string(9) "snefru256"
! 64: [21]=>
! 65: string(4) "gost"
! 66: [22]=>
! 67: string(7) "adler32"
! 68: [23]=>
! 69: string(5) "crc32"
! 70: [24]=>
! 71: string(6) "crc32b"
! 72: [25]=>
! 73: string(7) "salsa10"
! 74: [26]=>
! 75: string(7) "salsa20"
! 76: [27]=>
! 77: string(10) "haval128,3"
! 78: [28]=>
! 79: string(10) "haval160,3"
! 80: [29]=>
! 81: string(10) "haval192,3"
! 82: [30]=>
! 83: string(10) "haval224,3"
! 84: [31]=>
! 85: string(10) "haval256,3"
! 86: [32]=>
! 87: string(10) "haval128,4"
! 88: [33]=>
! 89: string(10) "haval160,4"
! 90: [34]=>
! 91: string(10) "haval192,4"
! 92: [35]=>
! 93: string(10) "haval224,4"
! 94: [36]=>
! 95: string(10) "haval256,4"
! 96: [37]=>
! 97: string(10) "haval128,5"
! 98: [38]=>
! 99: string(10) "haval160,5"
! 100: [39]=>
! 101: string(10) "haval192,5"
! 102: [40]=>
! 103: string(10) "haval224,5"
! 104: [41]=>
! 105: string(10) "haval256,5"
! 106: }
! 107: ===Done===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>