Annotation of embedaddon/php/ext/hash/tests/crc32.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: CRC32
3: --SKIPIF--
4: <?php extension_loaded('hash') or die('skip'); ?>
5: --FILE--
6: <?php
7: echo hash('crc32', ''), "\n";
8: echo hash('crc32', 'a'), "\n";
9: echo hash('crc32', 'abc'), "\n";
10: echo hash('crc32', 'message digest'), "\n";
11: echo hash('crc32', 'abcdefghijklmnopqrstuvwxyz'), "\n";
12: echo hash('crc32', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'), "\n";
13: echo hash('crc32', '12345678901234567890123456789012345678901234567890123456789012345678901234567890'), "\n";
14: echo hash('crc32b', ''), "\n";
15: echo hash('crc32b', 'a'), "\n";
16: echo hash('crc32b', 'abc'), "\n";
17: echo hash('crc32b', 'message digest'), "\n";
18: echo hash('crc32b', 'abcdefghijklmnopqrstuvwxyz'), "\n";
19: echo hash('crc32b', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'), "\n";
20: echo hash('crc32b', '12345678901234567890123456789012345678901234567890123456789012345678901234567890'), "\n";
21: ?>
22: --EXPECT--
23: 00000000
24: 6b9b9319
25: 73bb8c64
26: 5703c9bf
27: 9693bf77
28: 882174a0
29: 96790816
30: 00000000
31: e8b7be43
32: 352441c2
33: 20159d7f
34: 4c2750bd
35: 1fc2e6d2
36: 7ca94a72
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>