From e1f7ee00b13ca71a2d2197b32dae73d8f703ba6c Mon Sep 17 00:00:00 2001 From: Dave Arter Date: Thu, 15 Mar 2018 10:57:31 +0000 Subject: Fix JSON-encoding crash on /report/ajax --- t/app/controller/report_display.t | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 't/app/controller/report_display.t') diff --git a/t/app/controller/report_display.t b/t/app/controller/report_display.t index 605371ed7..17b9180c1 100644 --- a/t/app/controller/report_display.t +++ b/t/app/controller/report_display.t @@ -115,6 +115,12 @@ subtest "duplicate reports are signposted correctly" => sub { $report2->update; }; +subtest "test /report/ajax" => sub { + my $json = $mech->get_ok_json( "/report/ajax/$report_id" ); + is $json->{report}->{title}, "Test 2", "correct title"; + is $json->{report}->{state}, "confirmed", "correct state"; +}; + subtest "test a good report" => sub { $mech->get_ok("/report/$report_id"); is $mech->uri->path, "/report/$report_id", "at /report/$report_id"; -- cgit v1.2.3