diff options
author | Max Kanat-Alexander <mkanat@bugzilla.org> | 2010-07-18 11:12:27 +0200 |
---|---|---|
committer | Max Kanat-Alexander <mkanat@bugzilla.org> | 2010-07-18 11:12:27 +0200 |
commit | aef5cb18c3f2f6e1a438faed08e944af9db4847c (patch) | |
tree | b62a393b0ac38cfc1a4766aad80348f46792039d /xt/lib/Bugzilla/Test/Search.pm | |
parent | 7b5e8372bf4306cf99eddb474bd8b7754510a683 (diff) | |
download | bugzilla-aef5cb18c3f2f6e1a438faed08e944af9db4847c.tar.gz bugzilla-aef5cb18c3f2f6e1a438faed08e944af9db4847c.tar.xz |
Bug 579695: Make xt/search.t do substring tests using a more consistent
substring length, thus fixing an intermittent failure that would
show up when searching the cf_multi_select field.
r=mkanat, a=mkanat (module owner)
Diffstat (limited to 'xt/lib/Bugzilla/Test/Search.pm')
-rw-r--r-- | xt/lib/Bugzilla/Test/Search.pm | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/xt/lib/Bugzilla/Test/Search.pm b/xt/lib/Bugzilla/Test/Search.pm index 624db8e2c..0c14de823 100644 --- a/xt/lib/Bugzilla/Test/Search.pm +++ b/xt/lib/Bugzilla/Test/Search.pm @@ -304,7 +304,7 @@ sub create_keyword { sub create_user { my ($prefix) = @_; - my $user_name = $prefix . '-' . random(10) . "@" . random(10) + my $user_name = $prefix . '-' . random(15) . "@" . random(12) . "." . random(3); my $user_realname = $prefix . '-' . random(); my $user = Bugzilla::User->create({ @@ -376,7 +376,7 @@ sub _create_field_values { $values{'keywords'} = create_keyword($number)->name; foreach my $field qw(assigned_to qa_contact reporter cc) { - $values{$field} = create_user("$number-$field-")->login; + $values{$field} = create_user("$number-$field")->login; } my $classification = Bugzilla::Classification->create( @@ -417,7 +417,7 @@ sub _create_field_values { # "short_desc" as a word and matches it in every bug. my $value = "$number-$field" . random(); if ($field eq 'bug_file_loc' or $field eq 'see_also') { - $value = "http://$value" . random(3) + $value = "http://$value-" . random(3) . "/show_bug.cgi?id=$number"; } $values{$field} = $value; @@ -441,8 +441,8 @@ sub _create_field_values { . ' ' . random(); my @flags; - my $setter = create_user("$number-setter"); - my $requestee = create_user("$number-requestee"); + my $setter = create_user("$number-setters.login_name"); + my $requestee = create_user("$number-requestees.login_name"); $values{set_flags} = _create_flags($number, $setter, $requestee); my $month = $for_create ? "12" : "02"; |