Skip to content

Commit d3c90a6

Browse files
committed
Use 64-bit value in UTCDateTime tests
1 parent 7a1b7db commit d3c90a6

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

tests/bson/bson-utcdatetime-001.phpt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require_once __DIR__ . "/../utils/basic.inc";
1111

1212
$manager = create_test_manager();
1313

14-
$utcdatetime = new MongoDB\BSON\UTCDateTime(2147483647);
14+
$utcdatetime = new MongoDB\BSON\UTCDateTime(new MongoDB\BSON\Int64('1416445411987'));
1515

1616
$bulk = new MongoDB\Driver\BulkWrite();
1717
$bulk->insert(array('_id' => 1, 'x' => $utcdatetime));
@@ -38,12 +38,12 @@ foreach($tests as $n => $test) {
3838
===DONE===
3939
<?php exit(0); ?>
4040
--EXPECT--
41-
Test#0 { "0" : { "$date" : { "$numberLong" : "2147483647" } } }
42-
string(56) "{ "0" : { "$date" : { "$numberLong" : "2147483647" } } }"
43-
string(56) "{ "0" : { "$date" : { "$numberLong" : "2147483647" } } }"
41+
Test#0 { "0" : { "$date" : { "$numberLong" : "1416445411987" } } }
42+
string(59) "{ "0" : { "$date" : { "$numberLong" : "1416445411987" } } }"
43+
string(59) "{ "0" : { "$date" : { "$numberLong" : "1416445411987" } } }"
4444
bool(true)
45-
Test#1 { "0" : { "$date" : { "$numberLong" : "2147483647" } } }
46-
string(56) "{ "0" : { "$date" : { "$numberLong" : "2147483647" } } }"
47-
string(56) "{ "0" : { "$date" : { "$numberLong" : "2147483647" } } }"
45+
Test#1 { "0" : { "$date" : { "$numberLong" : "1416445411987" } } }
46+
string(59) "{ "0" : { "$date" : { "$numberLong" : "1416445411987" } } }"
47+
string(59) "{ "0" : { "$date" : { "$numberLong" : "1416445411987" } } }"
4848
bool(true)
4949
===DONE===

tests/bson/bson-utcdatetime-002.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ MongoDB\BSON\UTCDateTime debug handler
33
--FILE--
44
<?php
55

6-
$utcdatetime = new MongoDB\BSON\UTCDateTime(2147483647);
6+
$utcdatetime = new MongoDB\BSON\UTCDateTime(new MongoDB\BSON\Int64('1416445411987'));
77

88
var_dump($utcdatetime);
99

@@ -13,6 +13,6 @@ var_dump($utcdatetime);
1313
--EXPECTF--
1414
object(MongoDB\BSON\UTCDateTime)#%d (%d) {
1515
["milliseconds"]=>
16-
%rint\(|string\(10\) "|%r2147483647%r"|\)%r
16+
string(13) "1416445411987"
1717
}
1818
===DONE===

0 commit comments

Comments
 (0)