diff options
Diffstat (limited to 't/r-negative-delay.t')
| -rw-r--r-- | t/r-negative-delay.t | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/t/r-negative-delay.t b/t/r-negative-delay.t index 4f9d94e..9f87510 100644 --- a/t/r-negative-delay.t +++ b/t/r-negative-delay.t @@ -17,6 +17,8 @@ require "$FindBin::Bin/../index.pl"; my $t = Test::Mojo->new('Travelynx'); +$t->ua->on( start => sub { $_[1]->req->headers->accept_language('de-DE') } ); + if ( not $t->app->config->{db} ) { plan( skip_all => 'No database configured' ); } @@ -83,17 +85,20 @@ $t->post_ok( action => 'save', train => 'RE 42 11238', dep_station => 'EMSTP', - sched_departure => '16.10.2018 17:36', - rt_departure => '16.10.2018 17:35', + sched_departure => '2018-10-16T17:36', + rt_departure => '2018-10-16T17:35', arr_station => 'EG', - sched_arrival => '16.10.2018 18:34', - rt_arrival => '16.10.2018 18:32', + sched_arrival => '2018-10-16T18:34', + rt_arrival => '2018-10-16T18:32', } ); -$t->status_is(302)->header_is( location => '/journey/1' ); +$t->status_is(302)->header_is( location => '/journey/1' )->content_is(q{}); -$t->get_ok('/history/2018/10')->status_is(200)->content_like(qr{62 km}) - ->content_like(qr{00:57 Stunden})->content_like(qr{nach Fahrplan: 00:58}) +$t->get_ok('/history/2018/10') + ->status_is(200) + ->content_like(qr{62 km}) + ->content_like(qr{00:57 Stunden}) + ->content_like(qr{nach Fahrplan: 00:58}) ->content_like(qr{Bei Abfahrt: -00:01 Stunden}) ->content_like(qr{Bei Ankunft: -00:02 Stunden}); |
