mirror of
https://github.com/phpseclib/phpseclib.git
synced 2024-12-26 03:27:31 +00:00
fix tests for 5.3
This commit is contained in:
parent
ec1fcfe648
commit
17610d105c
@ -369,21 +369,21 @@ class Unit_File_ASN1Test extends PhpseclibTestCase
|
|||||||
*/
|
*/
|
||||||
public function testExplicitImplicitDate()
|
public function testExplicitImplicitDate()
|
||||||
{
|
{
|
||||||
$map = [
|
$map = array(
|
||||||
'type' => FILE_ASN1_TYPE_SEQUENCE,
|
'type' => FILE_ASN1_TYPE_SEQUENCE,
|
||||||
'children' => [
|
'children' => array(
|
||||||
'notBefore' => [
|
'notBefore' => array(
|
||||||
'constant' => 0,
|
'constant' => 0,
|
||||||
'optional' => true,
|
'optional' => true,
|
||||||
'implicit' => true,
|
'implicit' => true,
|
||||||
'type' => FILE_ASN1_TYPE_GENERALIZED_TIME],
|
'type' => FILE_ASN1_TYPE_GENERALIZED_TIME),
|
||||||
'notAfter' => [
|
'notAfter' => array(
|
||||||
'constant' => 1,
|
'constant' => 1,
|
||||||
'optional' => true,
|
'optional' => true,
|
||||||
'implicit' => true,
|
'implicit' => true,
|
||||||
'type' => FILE_ASN1_TYPE_GENERALIZED_TIME]
|
'type' => FILE_ASN1_TYPE_GENERALIZED_TIME)
|
||||||
]
|
)
|
||||||
];
|
);
|
||||||
|
|
||||||
$asn1 = new File_ASN1();
|
$asn1 = new File_ASN1();
|
||||||
$a = pack('H*', '3026a011180f32303137303432313039303535305aa111180f32303138303432313230353935395a');
|
$a = pack('H*', '3026a011180f32303137303432313039303535305aa111180f32303138303432313230353935395a');
|
||||||
|
@ -731,6 +731,6 @@ ut3+b2Xvzq8yzmHMFtLIJ6Afu1jJpqD82BUAFcvi5vhnP8M7b974R18WCOpgNQvXDI+2/8ZINeU=
|
|||||||
-----END CERTIFICATE-----');
|
-----END CERTIFICATE-----');
|
||||||
$r = $x509->saveX509($r);
|
$r = $x509->saveX509($r);
|
||||||
$r = $x509->loadX509($r);
|
$r = $x509->loadX509($r);
|
||||||
$this->assertSame($r['tbsCertificate']['extensions'][5]['extnValue']['excludedSubtrees'][1]['base']['iPAddress'], ['0.0.0.0', '0.0.0.0']);
|
$this->assertSame($r['tbsCertificate']['extensions'][5]['extnValue']['excludedSubtrees'][1]['base']['iPAddress'], array('0.0.0.0', '0.0.0.0'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -437,10 +437,10 @@ abstract class Unit_Math_BigInteger_TestCase extends PhpseclibTestCase
|
|||||||
|
|
||||||
public function testNegativePrecision()
|
public function testNegativePrecision()
|
||||||
{
|
{
|
||||||
$vals = [
|
$vals = array(
|
||||||
'-9223372036854775808', // eg. 8000 0000 0000 0000
|
'-9223372036854775808', // eg. 8000 0000 0000 0000
|
||||||
'-1'
|
'-1'
|
||||||
];
|
);
|
||||||
foreach ($vals as $val) {
|
foreach ($vals as $val) {
|
||||||
$x = $this->getInstance($val);
|
$x = $this->getInstance($val);
|
||||||
$x->setPrecision(64); // ie. 8 bytes
|
$x->setPrecision(64); // ie. 8 bytes
|
||||||
|
Loading…
Reference in New Issue
Block a user