diff options
author | Matthew Somerville <matthew@mysociety.org> | 2012-09-05 13:39:26 +0100 |
---|---|---|
committer | Matthew Somerville <matthew@mysociety.org> | 2012-09-05 13:39:26 +0100 |
commit | b891ef19ed13139e17950ff2c48585b8754d7aae (patch) | |
tree | 0ec469d5c88f3ccc81f1128a7636d84393e4adce /t/app/controller | |
parent | 6663f38429b99146fd033dd185f0538413931727 (diff) |
Always use 'reopened', and don't set mark_open for Open311 received updates.
Diffstat (limited to 't/app/controller')
-rw-r--r-- | t/app/controller/report_updates.t | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/t/app/controller/report_updates.t b/t/app/controller/report_updates.t index c601fbbec..82670d6cc 100644 --- a/t/app/controller/report_updates.t +++ b/t/app/controller/report_updates.t @@ -580,6 +580,8 @@ for my $test ( # setting it to confirmed shouldn't say anything if ( $test->{fields}->{state} ne 'confirmed' ) { like $update_meta->[0], qr/marked as $test->{fields}->{state}$/, 'update meta includes state change'; + } else { + like $update_meta->[0], qr/reopened$/, 'update meta includes state change'; } like $update_meta->[0], qr{Test User \(Westminster City Council\)}, 'update meta includes council name'; $mech->content_contains( 'Test User (<strong>Westminster City Council</strong>)', 'council name in bold'); @@ -607,14 +609,12 @@ subtest 'check meta correct for comments marked confirmed but not marked open' = $mech->get_ok( "/report/" . $report->id ); my $update_meta = $mech->extract_update_metas; - like $update_meta->[0], qr/marked as open$/, - 'update meta says marked as open'; - unlike $update_meta->[0], qr/reopened$/, + like $update_meta->[0], qr/reopened$/, 'update meta does not say reopened'; - $comment->update( { mark_open => 1 } ); + $comment->update( { mark_open => 1, problem_state => undef } ); $mech->get_ok( "/report/" . $report->id ); - my $update_meta = $mech->extract_update_metas; + $update_meta = $mech->extract_update_metas; unlike $update_meta->[0], qr/marked as open$/, 'update meta does not says marked as open'; @@ -622,7 +622,7 @@ subtest 'check meta correct for comments marked confirmed but not marked open' = $comment->update( { mark_open => 0, problem_state => undef } ); $mech->get_ok( "/report/" . $report->id ); - my $update_meta = $mech->extract_update_metas; + $update_meta = $mech->extract_update_metas; unlike $update_meta->[0], qr/marked as open$/, 'update meta does not says marked as open'; |