tony2001                Tue Sep  5 14:04:40 2006 UTC

  Added files:                 (Branch: PHP_5_2)
    /php-src/ext/openssl/tests  004.phpt 
  Log:
  add test
  
  

http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/tests/004.phpt?view=markup&rev=1.1
Index: php-src/ext/openssl/tests/004.phpt
+++ php-src/ext/openssl/tests/004.phpt
--TEST--
openssl_csr_new() tests
--SKIPIF--
<?php if (!extension_loaded("openssl")) print "skip"; ?>
--FILE--
<?php

$a = 1;
var_dump(openssl_csr_new(1,$a));
var_dump(openssl_csr_new(1,$a,1,1));
$a = array();
var_dump(openssl_csr_new(array(), $a, array(), array()));

//this leaks
$a = array(1,2);
$b = array(1,2);
var_dump(openssl_csr_new($a, $b));


echo "Done\n";
?>
--EXPECTF--     
Warning: openssl_csr_new() expects parameter 1 to be array, integer given in %s 
on line %d
NULL

Warning: openssl_csr_new() expects parameter 1 to be array, integer given in %s 
on line %d
NULL

Warning: openssl_csr_new(): key array must be of the form array(0 => key, 1 => 
phrase) in %s on line %d

Warning: openssl_csr_new(): add1_attr_by_txt challengePassword_min -> 4 
(failed) in %s on line %d
bool(false)
resource(%d) of type (OpenSSL X.509 CSR)
Done

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

Reply via email to