hnangelo Sat Jul 19 00:02:46 2008 UTC Modified files: /php-src/ext/openssl/tests 003.phpt 012.phpt 023.phpt 025.phpt bug37820.phpt bug38255.phpt bug38261.phpt Log: Fix tests
http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/003.phpt?r1=1.3&r2=1.4&diff_format=u Index: php-src/ext/openssl/tests/003.phpt diff -u php-src/ext/openssl/tests/003.phpt:1.3 php-src/ext/openssl/tests/003.phpt:1.4 --- php-src/ext/openssl/tests/003.phpt:1.3 Tue May 27 13:54:30 2008 +++ php-src/ext/openssl/tests/003.phpt Sat Jul 19 00:02:46 2008 @@ -19,7 +19,7 @@ var_dump($c); var_dump(openssl_pkcs7_decrypt($b, $b, $b, $b)); -var_dump(openssl_pkcs7_decrypt($a, $b, "", "")); +var_dump(openssl_pkcs7_decrypt($a, $b, b"", b"")); var_dump(openssl_pkcs7_decrypt($a, $b, true, false)); var_dump(openssl_pkcs7_decrypt($a, $b, 0, 0)); http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/012.phpt?r1=1.2&r2=1.3&diff_format=u Index: php-src/ext/openssl/tests/012.phpt diff -u php-src/ext/openssl/tests/012.phpt:1.2 php-src/ext/openssl/tests/012.phpt:1.3 --- php-src/ext/openssl/tests/012.phpt:1.2 Tue Jul 15 03:21:56 2008 +++ php-src/ext/openssl/tests/012.phpt Sat Jul 19 00:02:46 2008 @@ -8,7 +8,7 @@ $pub_key = "file://" . dirname(__FILE__) . "/public.key"; $wrong = "wrong"; -openssl_seal($data, $sealed, $ekeys, array($pub_key)); +openssl_seal($data, $sealed, $ekeys, array($pub_key)); // no output openssl_seal($data, $sealed, $ekeys, array($pub_key, $pub_key)); // no output openssl_seal($data, $sealed, $ekeys, array($pub_key, $wrong)); openssl_seal($data, $sealed, $ekeys, array($pub_key, (binary)$wrong)); @@ -19,6 +19,8 @@ ?> --EXPECTF-- +Warning: openssl_seal(): Binary string expected, Unicode string received in %s on line %d + Warning: openssl_seal(): not a public key (2th member of pubkeys) in %s on line %d Warning: openssl_seal(): not a public key (2th member of pubkeys) in %s on line %d @@ -29,5 +31,7 @@ Warning: openssl_seal(): Fourth argument to openssl_seal() must be a non-empty array in %s on line %d +Warning: openssl_seal(): Binary string expected, Unicode string received in %s on line %d + Warning: openssl_seal(): not a public key (1th member of pubkeys) in %s on line %d http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/023.phpt?r1=1.2&r2=1.3&diff_format=u Index: php-src/ext/openssl/tests/023.phpt diff -u php-src/ext/openssl/tests/023.phpt:1.2 php-src/ext/openssl/tests/023.phpt:1.3 --- php-src/ext/openssl/tests/023.phpt:1.2 Tue Jul 15 03:04:26 2008 +++ php-src/ext/openssl/tests/023.phpt Sat Jul 19 00:02:46 2008 @@ -4,12 +4,12 @@ <?php if (!extension_loaded("openssl")) print "skip"; ?> --FILE-- <?php -$infile = (binary) (dirname(__FILE__) . "/cert.crt"); -$outfile = (binary) tempnam(b"/tmp", b"ssl"); +$infile = dirname(__FILE__) . "/cert.crt"; +$outfile = tempnam(b"/tmp", b"ssl"); if ($outfile === false) die("failed to get a temporary filename!"); -$single_cert = (binary) ("file://" . dirname(__FILE__) . "/cert.crt"); +$single_cert = "file://" . dirname(__FILE__) . "/cert.crt"; $multi_certs = array($single_cert, $single_cert); $assoc_headers = array("To" => "[EMAIL PROTECTED]", "Subject" => "testing openssl_pkcs7_encrypt()"); $assoc_headers_bin = array(b"To" => b"[EMAIL PROTECTED]", b"Subject" => b"testing openssl_pkcs7_encrypt()"); @@ -48,6 +48,10 @@ bool(true) bool(true) bool(true) + +Warning: openssl_pkcs7_encrypt(): Binary or ASCII-Unicode string expected, non-ASCII-Unicode string received. Skipping it. in %s on line %d + +Warning: openssl_pkcs7_encrypt(): Binary or ASCII-Unicode string expected, non-ASCII-Unicode string received. Skipping it. in %s on line %d bool(true) Warning: openssl_pkcs7_encrypt() expects parameter 4 to be array, Unicode string given in %s on line %d @@ -55,6 +59,8 @@ bool(false) bool(false) bool(false) + +Warning: openssl_pkcs7_encrypt(): Binary string expected, Unicode string received in %s on line %d bool(false) bool(false) bool(false) http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/025.phpt?r1=1.2&r2=1.3&diff_format=u Index: php-src/ext/openssl/tests/025.phpt diff -u php-src/ext/openssl/tests/025.phpt:1.2 php-src/ext/openssl/tests/025.phpt:1.3 --- php-src/ext/openssl/tests/025.phpt:1.2 Tue Jul 15 03:04:26 2008 +++ php-src/ext/openssl/tests/025.phpt Sat Jul 19 00:02:46 2008 @@ -4,13 +4,13 @@ <?php if (!extension_loaded("openssl")) print "skip"; ?> --FILE-- <?php -$infile = (binary) (dirname(__FILE__) . "/cert.crt"); -$outfile = (binary) tempnam(b"/tmp", b"ssl"); +$infile = dirname(__FILE__) . "/cert.crt"; +$outfile = tempnam(b"/tmp", b"ssl"); if ($outfile === false) die("failed to get a temporary filename!"); -$privkey = (binary) ("file://" . dirname(__FILE__) . "/private.key"); -$single_cert = (binary) ("file://" . dirname(__FILE__) . "/cert.crt"); +$privkey = "file://" . dirname(__FILE__) . "/private.key"; +$single_cert = "file://" . dirname(__FILE__) . "/cert.crt"; $assoc_headers = array("To" => "[EMAIL PROTECTED]", "Subject" => "testing openssl_pkcs7_sign()"); $assoc_headers_bin = array(b"To" => b"[EMAIL PROTECTED]", b"Subject" => b"testing openssl_pkcs7_sign()"); $headers = array("[EMAIL PROTECTED]", "testing openssl_pkcs7_sign()"); @@ -49,6 +49,10 @@ bool(true) bool(true) bool(true) + +Warning: openssl_pkcs7_sign(): Binary or ASCII-Unicode string expected, non-ASCII-Unicode string received. Skipping it. in %s on line %d + +Warning: openssl_pkcs7_sign(): Binary or ASCII-Unicode string expected, non-ASCII-Unicode string received. Skipping it. in %s on line %d bool(true) Warning: openssl_pkcs7_sign() expects parameter 5 to be array, Unicode string given in %s on line %d @@ -63,6 +67,8 @@ Warning: openssl_pkcs7_sign(): error opening output file %s in %s on line %d bool(false) +Warning: openssl_pkcs7_sign(): Binary string expected, Unicode string received in %s on line %d + Warning: openssl_pkcs7_sign(): error getting cert in %s on line %d bool(false) @@ -75,6 +81,8 @@ Warning: openssl_pkcs7_sign() expects parameter 5 to be array, binary string given in %s on line %d NULL +Warning: openssl_pkcs7_sign(): Binary string expected, Unicode string received in %s on line %d + Warning: openssl_pkcs7_sign(): error getting private key in %s on line %d bool(false) http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/bug37820.phpt?r1=1.2&r2=1.3&diff_format=u Index: php-src/ext/openssl/tests/bug37820.phpt diff -u php-src/ext/openssl/tests/bug37820.phpt:1.2 php-src/ext/openssl/tests/bug37820.phpt:1.3 --- php-src/ext/openssl/tests/bug37820.phpt:1.2 Mon Oct 9 14:42:47 2006 +++ php-src/ext/openssl/tests/bug37820.phpt Sat Jul 19 00:02:46 2008 @@ -18,7 +18,7 @@ $pub_key = file_get_contents($file_pub); $pub_key_id = openssl_get_publickey($pub_key); -$data = "some custom data"; +$data = b"some custom data"; if (!openssl_sign($data, $signature, $priv_key_id, OPENSSL_ALGO_MD5)) { echo "openssl_sign failed."; } http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/bug38255.phpt?r1=1.4&r2=1.5&diff_format=u Index: php-src/ext/openssl/tests/bug38255.phpt diff -u php-src/ext/openssl/tests/bug38255.phpt:1.4 php-src/ext/openssl/tests/bug38255.phpt:1.5 --- php-src/ext/openssl/tests/bug38255.phpt:1.4 Tue May 27 13:54:30 2008 +++ php-src/ext/openssl/tests/bug38255.phpt Sat Jul 19 00:02:46 2008 @@ -7,8 +7,8 @@ --FILE-- <?php $pub_key_id = false; -$signature = ''; -$ok = openssl_verify("foo", $signature, $pub_key_id, OPENSSL_ALGO_MD5); +$signature = b''; +$ok = openssl_verify(b"foo", $signature, $pub_key_id, OPENSSL_ALGO_MD5); class test { function __toString() { @@ -18,11 +18,11 @@ $t = new test; -var_dump(openssl_verify("foo", $signature, $pub_key_id, OPENSSL_ALGO_MD5)); -var_dump(openssl_verify("foo", $t, $pub_key_id, OPENSSL_ALGO_MD5)); -var_dump(openssl_verify("foo", new stdClass, $pub_key_id, OPENSSL_ALGO_MD5)); -var_dump(openssl_verify("foo", new stdClass, array(), OPENSSL_ALGO_MD5)); -var_dump(openssl_verify("foo", array(), array(), OPENSSL_ALGO_MD5)); +var_dump(openssl_verify(b"foo", $signature, $pub_key_id, OPENSSL_ALGO_MD5)); +var_dump(openssl_verify(b"foo", $t, $pub_key_id, OPENSSL_ALGO_MD5)); +var_dump(openssl_verify(b"foo", new stdClass, $pub_key_id, OPENSSL_ALGO_MD5)); +var_dump(openssl_verify(b"foo", new stdClass, array(), OPENSSL_ALGO_MD5)); +var_dump(openssl_verify(b"foo", array(), array(), OPENSSL_ALGO_MD5)); var_dump(openssl_verify()); var_dump(openssl_verify(new stdClass, new stdClass, array(), 10000)); @@ -39,17 +39,17 @@ bool(false) Warning: openssl_verify() expects parameter 2 to be binary string, object given in %s on line %d -NULL +bool(false) Warning: openssl_verify() expects parameter 2 to be binary string, object given in %s on line %d -NULL +bool(false) Warning: openssl_verify() expects parameter 2 to be binary string, array given in %s on line %d -NULL +bool(false) Warning: openssl_verify() expects at least 3 parameters, 0 given in %s on line %d -NULL +bool(false) Warning: openssl_verify() expects parameter 1 to be binary string, object given in %s on line %d -NULL +bool(false) Done http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/bug38261.phpt?r1=1.5&r2=1.6&diff_format=u Index: php-src/ext/openssl/tests/bug38261.phpt diff -u php-src/ext/openssl/tests/bug38261.phpt:1.5 php-src/ext/openssl/tests/bug38261.phpt:1.6 --- php-src/ext/openssl/tests/bug38261.phpt:1.5 Tue May 27 13:54:30 2008 +++ php-src/ext/openssl/tests/bug38261.phpt Sat Jul 19 00:02:46 2008 @@ -14,7 +14,7 @@ } $t = new test; -var_dump(openssl_x509_parse("foo")); +var_dump(openssl_x509_parse(b"foo")); var_dump(openssl_x509_parse($t)); var_dump(openssl_x509_parse(array())); var_dump(openssl_x509_parse());
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php