aboutsummaryrefslogtreecommitdiffstats
path: root/t/app
diff options
context:
space:
mode:
authorMatthew Somerville <matthew-github@dracos.co.uk>2016-09-29 15:06:07 +0100
committerMatthew Somerville <matthew-github@dracos.co.uk>2016-09-29 16:34:43 +0100
commit179845c83b1a17f56c779e8f0e89317c57fa84b8 (patch)
tree67ac240b1ec678147be6354ecbe1b02e0d4b7d62 /t/app
parent78b34d4543c1c3808851351a9f083789a99c72c9 (diff)
Factor out contains_or_lacks test function.
Diffstat (limited to 't/app')
-rw-r--r--t/app/controller/report_inspect.t13
1 files changed, 4 insertions, 9 deletions
diff --git a/t/app/controller/report_inspect.t b/t/app/controller/report_inspect.t
index 6d6ec6559..3aea08eec 100644
--- a/t/app/controller/report_inspect.t
+++ b/t/app/controller/report_inspect.t
@@ -91,10 +91,10 @@ FixMyStreet::override_config {
$user->user_body_permissions->delete;
$user->user_body_permissions->create({ body => $oxon, permission_type => $test->{type} });
$mech->get_ok("/report/$report_id/inspect");
- has_or_lacks($test->{priority}, 'Priority');
- has_or_lacks($test->{priority}, 'High');
- has_or_lacks($test->{category}, 'Category');
- has_or_lacks($test->{detailed}, 'Detailed problem information');
+ $mech->contains_or_lacks($test->{priority}, 'Priority');
+ $mech->contains_or_lacks($test->{priority}, 'High');
+ $mech->contains_or_lacks($test->{category}, 'Category');
+ $mech->contains_or_lacks($test->{detailed}, 'Detailed problem information');
$mech->submit_form_ok({
button => 'save',
with_fields => {
@@ -112,8 +112,3 @@ END {
$mech->delete_body($brum);
done_testing();
}
-
-sub has_or_lacks {
- my ($flag, $text) = @_;
- $flag ? $mech->content_contains($text) : $mech->content_lacks($text);
-}