From 61ae8e8bdab6c60b7824d46615a37aa359a79e1a Mon Sep 17 00:00:00 2001 From: Max Kanat-Alexander Date: Fri, 13 May 2011 13:01:42 -0700 Subject: Bug 656994: Test custom search more thoroughly in xt/search.t. r=mkanat, a=mkanat (module owner) --- xt/lib/Bugzilla/Test/Search/CustomTest.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'xt/lib/Bugzilla/Test/Search/CustomTest.pm') diff --git a/xt/lib/Bugzilla/Test/Search/CustomTest.pm b/xt/lib/Bugzilla/Test/Search/CustomTest.pm index dabf338b0..d19a9c350 100644 --- a/xt/lib/Bugzilla/Test/Search/CustomTest.pm +++ b/xt/lib/Bugzilla/Test/Search/CustomTest.pm @@ -80,10 +80,10 @@ sub invalid_field_operator_combination { return undef } sub search_params { my ($self) = @_; - my %params; + my %params = %{ $self->test->{top_params} || {} }; my $counter = 0; foreach my $row (@{ $self->test->{params} }) { - $row->{v} = $self->translate_value($row); + $row->{v} = $self->translate_value($row) if exists $row->{v}; foreach my $key (keys %$row) { $params{"${key}$counter"} = $row->{$key}; } @@ -107,7 +107,7 @@ sub translate_value { sub search_columns { my ($self) = @_; - return ['bug_id', @{ $self->test->{columns} }]; + return ['bug_id', @{ $self->test->{columns} || [] }]; } 1; -- cgit v1.2.3-24-g4f1b