aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/TestMech.pm
diff options
context:
space:
mode:
Diffstat (limited to 'perllib/FixMyStreet/TestMech.pm')
-rw-r--r--perllib/FixMyStreet/TestMech.pm8
1 files changed, 4 insertions, 4 deletions
diff --git a/perllib/FixMyStreet/TestMech.pm b/perllib/FixMyStreet/TestMech.pm
index 2a9c3ba7b..7f81c0fc2 100644
--- a/perllib/FixMyStreet/TestMech.pm
+++ b/perllib/FixMyStreet/TestMech.pm
@@ -460,6 +460,7 @@ sub visible_form_values {
grep { ref($_) ne 'HTML::Form::SubmitInput' }
grep { ref($_) ne 'HTML::Form::ImageInput' }
grep { ref($_) ne 'HTML::Form::TextInput' || $_->type ne 'hidden' }
+ grep { !$_->disabled }
$form->inputs;
my @visible_field_names = map { $_->name } @visible_fields;
@@ -534,12 +535,11 @@ sub delete_problems_for_council {
sub create_problems_for_council {
my ( $mech, $count, $council, $title, $params ) = @_;
- my $dt = DateTime->now() || $params->{dt};
+ my $dt = $params->{dt} || DateTime->now();
- my $user =
+ my $user = $params->{user} ||
FixMyStreet::App->model('DB::User')
- ->find_or_create( { email => 'test@example.com', name => 'Test User' } )
- or $params->{user};
+ ->find_or_create( { email => 'test@example.com', name => 'Test User' } );
delete $params->{user};
delete $params->{dt};