diff --git a/t/run/todo.t b/t/run/todo.t index 561a0583a322..4ac67be0f909 100644 --- a/t/run/todo.t +++ b/t/run/todo.t @@ -384,6 +384,16 @@ TODO: { is($deferred, 1, 'defer in single-expression do block runs when exiting block; GH 20491'); } +TODO: { + local $::TODO = 'GH 21827'; + my $test = 18446744073709550592; + warnings_like( + sub { localtime $test }, + [ (qr/localtime\($test\)/) x 2 ], + 'localtime() warning reports correct value when given too large of a number; GH 21827' + ); +} + TODO: { todo_skip 1 if is_miniperl(); local $::TODO = 'GH 22168';