Skip to content

Commit f84bfe3

Browse files
committed
Fixed 32-bit tests which now show the exception class
1 parent 7a9465d commit f84bfe3

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

ext/date/tests/bug36988.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ try {
1313
}
1414
?>
1515
--EXPECT--
16-
mktime(): Argument #6 ($year) must be of type ?int, float given
16+
TypeError: mktime(): Argument #6 ($year) must be of type ?int, float given

ext/date/tests/bug52062.phpt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var_dump($d->format('Y-m-d H:i:s U'));
1313
try {
1414
var_dump($d->getTimestamp());
1515
} catch (\DateRangeError $e) {
16-
echo $e->getMessage() . \PHP_EOL;
16+
echo $e::class, ': ', $e->getMessage(), "\n";
1717
}
1818
var_dump($d->format('U'));
1919

@@ -26,17 +26,17 @@ var_dump($d->format('Y-m-d H:i:s U'));
2626
try {
2727
var_dump($d->getTimestamp());
2828
} catch (\DateRangeError $e) {
29-
echo $e->getMessage() . \PHP_EOL;
29+
echo $e::class, ': ', $e->getMessage(), "\n";
3030
}
3131

3232
$i = new DateInterval('PT100000000000S');
3333
var_dump($i->format('%s'));
3434
?>
3535
--EXPECT--
3636
string(32) "5138-11-16 09:46:40 100000000000"
37-
Epoch doesn't fit in a PHP integer
37+
DateRangeError: Epoch doesn't fit in a PHP integer
3838
string(12) "100000000000"
39-
DateTime::setTimestamp(): Argument #1 ($timestamp) must be of type int, float given
39+
TypeError: DateTime::setTimestamp(): Argument #1 ($timestamp) must be of type int, float given
4040
string(32) "5138-11-16 09:46:40 100000000000"
41-
Epoch doesn't fit in a PHP integer
41+
DateRangeError: Epoch doesn't fit in a PHP integer
4242
string(10) "1215752192"

0 commit comments

Comments
 (0)