diff options
Diffstat (limited to 't/cobrand')
-rw-r--r-- | t/cobrand/zurich.t | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/t/cobrand/zurich.t b/t/cobrand/zurich.t index 02f502d31..5dbbc3bbe 100644 --- a/t/cobrand/zurich.t +++ b/t/cobrand/zurich.t @@ -705,8 +705,6 @@ subtest "test stats" => sub { $mech->content_contains('fixed - council'); $mech->content_contains(',hidden,'); } - - $mech->log_out_ok; }; }; @@ -764,6 +762,26 @@ subtest 'email images to external partners' => sub { }; }; +subtest 'time_spent' => sub { + FixMyStreet::override_config { + ALLOWED_COBRANDS => [ 'zurich' ], + }, sub { + my $report = $reports[0]; + + is $report->get_time_spent, 0, '0 minutes spent'; + $report->update({ state => 'in progress' }); + $mech->get_ok( '/admin/report_edit/' . $report->id ); + $mech->form_with_fields( 'time_spent' ); + $mech->submit_form_ok( { + with_fields => { + time_spent => 10, + } }); + is $report->get_time_spent, 10, '10 minutes spent'; + }; +}; + +$mech->log_out_ok; + END { $mech->delete_body($subdivision); $mech->delete_body($division); |