rasmus                                   Sun, 26 Jul 2009 08:13:40 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=286353

Log:
Fix a bunch of binary/unicode issues in the mcrypt tests

Changed paths:
    U   php/php-src/trunk/ext/mcrypt/tests/bug41252.phpt
    U   php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbc.phpt
    U   php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbf.phpt
    U   php/php-src/trunk/ext/mcrypt/tests/mcrypt_decrypt.phpt
    U   php/php-src/trunk/ext/mcrypt/tests/mcrypt_ecb.phpt
    U   php/php-src/trunk/ext/mcrypt/tests/mcrypt_list_modes.phpt
    U   php/php-src/trunk/ext/mcrypt/tests/mcrypt_ofb.phpt

Modified: php/php-src/trunk/ext/mcrypt/tests/bug41252.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/bug41252.phpt    2009-07-26 07:21:02 UTC 
(rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/bug41252.phpt    2009-07-26 08:13:40 UTC 
(rev 286353)
@@ -5,7 +5,7 @@
 --FILE--
 <?php
 $td = mcrypt_module_open(MCRYPT_DES, '', MCRYPT_MODE_ECB, '');
-echo mcrypt_generic($td,'aaaaaaaa');
+echo mcrypt_generic($td,b'aaaaaaaa');
 print "I'm alive!\n";
 ?>
 --EXPECTF--

Modified: php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbc.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbc.phpt  2009-07-26 07:21:02 UTC 
(rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbc.phpt  2009-07-26 08:13:40 UTC 
(rev 286353)
@@ -4,8 +4,8 @@
 <?php if (!extension_loaded("mcrypt") || unicode_semantics()) print "skip"; ?>
 --FILE--
 <?php
-$key      = "FooBar";
-$secret   = "PHP Testfest 2008";
+$key      = b"FooBar";
+$secret   = b"PHP Testfest 2008";
 $cipher   = MCRYPT_RIJNDAEL_128;

 $iv       = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_ECB), 
MCRYPT_RAND);

Modified: php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbf.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbf.phpt  2009-07-26 07:21:02 UTC 
(rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/mcrypt_cbf.phpt  2009-07-26 08:13:40 UTC 
(rev 286353)
@@ -4,8 +4,8 @@
 <?php if (!extension_loaded("mcrypt") || unicode_semantics()) print "skip"; ?>
 --FILE--
 <?php
-$key      = "FooBar";
-$secret   = "PHP Testfest 2008";
+$key      = b"FooBar";
+$secret   = b"PHP Testfest 2008";
 $cipher   = MCRYPT_RIJNDAEL_128;

 $iv       = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_ECB), 
MCRYPT_RAND);

Modified: php/php-src/trunk/ext/mcrypt/tests/mcrypt_decrypt.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/mcrypt_decrypt.phpt      2009-07-26 
07:21:02 UTC (rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/mcrypt_decrypt.phpt      2009-07-26 
08:13:40 UTC (rev 286353)
@@ -4,8 +4,8 @@
 <?php if (!extension_loaded("mcrypt") || unicode_semantics()) print "skip"; ?>
 --FILE--
 <?php
-$key      = "FooBar";
-$secret   = "PHP Testfest 2008";
+$key      = b"FooBar";
+$secret   = b"PHP Testfest 2008";
 $mode     = MCRYPT_MODE_CBC;
 $cipher   = MCRYPT_RIJNDAEL_128;

@@ -18,7 +18,7 @@
 // a warning must be issued if we don't use a IV on a AES cipher, that usually 
requires an IV
 mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_CBC);

-var_dump(strpos(mcrypt_decrypt(MCRYPT_BLOWFISH, "FooBar", $enc_data, 
MCRYPT_MODE_CBC, $iv), "Testfest") !== false);
+var_dump(strpos(mcrypt_decrypt(MCRYPT_BLOWFISH, b"FooBar", $enc_data, 
MCRYPT_MODE_CBC, $iv), b"Testfest") !== false);
 --EXPECTF--
 PHP Testfest 2008


Modified: php/php-src/trunk/ext/mcrypt/tests/mcrypt_ecb.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/mcrypt_ecb.phpt  2009-07-26 07:21:02 UTC 
(rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/mcrypt_ecb.phpt  2009-07-26 08:13:40 UTC 
(rev 286353)
@@ -4,8 +4,8 @@
 <?php if (!extension_loaded("mcrypt") || unicode_semantics()) print "skip"; ?>
 --FILE--
 <?php
-$key      = "FooBar";
-$secret   = "PHP Testfest 2008";
+$key      = b"FooBar";
+$secret   = b"PHP Testfest 2008";
 $cipher   = MCRYPT_RIJNDAEL_128;

 $iv       = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_ECB), 
MCRYPT_RAND);

Modified: php/php-src/trunk/ext/mcrypt/tests/mcrypt_list_modes.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/mcrypt_list_modes.phpt   2009-07-26 
07:21:02 UTC (rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/mcrypt_list_modes.phpt   2009-07-26 
08:13:40 UTC (rev 286353)
@@ -8,19 +8,19 @@
 --EXPECT--
 array(8) {
   [0]=>
-  string(3) "cbc"
+  unicode(3) "cbc"
   [1]=>
-  string(3) "cfb"
+  unicode(3) "cfb"
   [2]=>
-  string(3) "ctr"
+  unicode(3) "ctr"
   [3]=>
-  string(3) "ecb"
+  unicode(3) "ecb"
   [4]=>
-  string(4) "ncfb"
+  unicode(4) "ncfb"
   [5]=>
-  string(4) "nofb"
+  unicode(4) "nofb"
   [6]=>
-  string(3) "ofb"
+  unicode(3) "ofb"
   [7]=>
-  string(6) "stream"
+  unicode(6) "stream"
 }

Modified: php/php-src/trunk/ext/mcrypt/tests/mcrypt_ofb.phpt
===================================================================
--- php/php-src/trunk/ext/mcrypt/tests/mcrypt_ofb.phpt  2009-07-26 07:21:02 UTC 
(rev 286352)
+++ php/php-src/trunk/ext/mcrypt/tests/mcrypt_ofb.phpt  2009-07-26 08:13:40 UTC 
(rev 286353)
@@ -4,8 +4,8 @@
 <?php if (!extension_loaded("mcrypt") || unicode_semantics()) print "skip"; ?>
 --FILE--
 <?php
-$key      = "FooBar";
-$secret   = "PHP Testfest 2008";
+$key      = b"FooBar";
+$secret   = b"PHP Testfest 2008";
 $cipher   = MCRYPT_RIJNDAEL_128;

 $iv       = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_ECB), 
MCRYPT_RAND);

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

Reply via email to