From: Ryan Biesemeyer Date: Wed, 20 Jul 2011 18:59:05 +0000 (+0000) Subject: tests for bug #55169 (mcrypt and openssl) X-Git-Tag: php-5.3.7RC4~32 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=292abd124092dfbbef21e6e879c471453301b41d;p=php tests for bug #55169 (mcrypt and openssl) --- diff --git a/ext/mcrypt/tests/bug55169.phpt b/ext/mcrypt/tests/bug55169.phpt new file mode 100644 index 0000000000..7bddd50875 --- /dev/null +++ b/ext/mcrypt/tests/bug55169.phpt @@ -0,0 +1,43 @@ +--TEST-- +mcrypt_create_iv +https://bugs.php.net/bug.php?id=55169 +--CREDIT-- +Ryan Biesemeyer +--FILE-- + +--EXPECTF-- +Input: 1 + Length: 1 + Hex: %x + +Input: 2 + Length: 2 + Hex: %x + +Input: 4 + Length: 4 + Hex: %x + +Input: 8 + Length: 8 + Hex: %x + +Input: 16 + Length: 16 + Hex: %x + +Input: 32 + Length: 32 + Hex: %x + +Input: 64 + Length: 64 + Hex: %x diff --git a/ext/openssl/tests/bug55169.phpt b/ext/openssl/tests/bug55169.phpt new file mode 100644 index 0000000000..39c070013d --- /dev/null +++ b/ext/openssl/tests/bug55169.phpt @@ -0,0 +1,43 @@ +--TEST-- +openssl_random_pseudo_bytes test +https://bugs.php.net/bug.php?id=55169 +--INI-- +extension=php_openssl.dll +--SKIPIF-- +if(!extension_loaded('openssl')) echo 'skip - requires openssl extension' +--FILE-- + +--EXPECTF-- +Lengths: Bytes: -1 and Hex: 0 +string(0) "" +NULL + +Lengths: Bytes: 0 and Hex: 0 +string(0) "" +NULL + +Lengths: Bytes: 1 and Hex: 2 +string(2) "%x" +bool(true) + +Lengths: Bytes: 2 and Hex: 4 +string(4) "%x" +bool(true) + +Lengths: Bytes: 3 and Hex: 6 +string(6) "%x" +bool(true) + +Lengths: Bytes: 4 and Hex: 8 +string(8) "%x" +bool(true)