From 0b407b081762ffcb4ab3be666c7b12f67f9d4a4f Mon Sep 17 00:00:00 2001 From: Struan Donald Date: Wed, 16 May 2012 13:33:09 +0100 Subject: add closed state to page --- t/app/controller/dashboard.t | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 't/app/controller/dashboard.t') diff --git a/t/app/controller/dashboard.t b/t/app/controller/dashboard.t index 356c06d93..b477c03bf 100644 --- a/t/app/controller/dashboard.t +++ b/t/app/controller/dashboard.t @@ -84,6 +84,7 @@ my $categories = scraper { process "tr[id=avg_marked] > td", 'avg_marked[]' => 'TEXT', process "tr[id=avg_fixed] > td", 'avg_fixed[]' => 'TEXT', process "tr[id=not_marked] > td", 'not_marked[]' => 'TEXT', + process "tr[id=closed] > td", 'closed[]' => 'TEXT', process "table[id=reports] > tr > td", 'report_lists[]' => scraper { process 'ul > li', 'reports[]' => 'TEXT' }, @@ -296,6 +297,25 @@ foreach my $test ( marked => [4,4,4,4] } }, + { + desc => 'marked as closed', + confirm_dt => DateTime->now->subtract( days => 1 ), + mark_dt => DateTime->now, + state => 'closed', + counts => { + totals => [6,6,9,10], + user => [1,1,1,2], + council => [2,2,3,3], + total_fixed => [3,3,4,5], + avg_fixed => [5,5,7,7], + avg_marked => [2,2,2,2], + investigating => [1,1,1,1], + in_progress => [1,1,1,1], + planned => [2,2,2,2], + closed => [1,1,1,1], + marked => [5,5,5,5] + } + }, ) { subtest $test->{desc} => sub { make_problem( -- cgit v1.2.3