diff options
Diffstat (limited to 'rt/t/customfields/sort_order.t')
-rw-r--r-- | rt/t/customfields/sort_order.t | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/rt/t/customfields/sort_order.t b/rt/t/customfields/sort_order.t index c5c808ceb..2453a7cc8 100644 --- a/rt/t/customfields/sort_order.t +++ b/rt/t/customfields/sort_order.t @@ -3,7 +3,7 @@ use strict; use warnings; -use RT::Test tests => 18; +use RT::Test tests => 20; use RT::Ticket; use RT::CustomField; @@ -11,10 +11,10 @@ my $queue_name = "CFSortQueue-$$"; my $queue = RT::Test->load_or_create_queue( Name => $queue_name ); ok($queue && $queue->id, "$queue_name - test queue creation"); -diag "create multiple CFs: B, A and C" if $ENV{TEST_VERBOSE}; +diag "create multiple CFs: B, A and C"; my @cfs = (); { - my $cf = RT::CustomField->new( $RT::SystemUser ); + my $cf = RT::CustomField->new( RT->SystemUser ); my ($ret, $msg) = $cf->Create( Name => "CF B", Queue => $queue->id, @@ -24,7 +24,7 @@ my @cfs = (); push @cfs, $cf; } { - my $cf = RT::CustomField->new( $RT::SystemUser ); + my $cf = RT::CustomField->new( RT->SystemUser ); my ($ret, $msg) = $cf->Create( Name => "CF A", Queue => $queue->id, @@ -34,7 +34,7 @@ my @cfs = (); push @cfs, $cf; } { - my $cf = RT::CustomField->new( $RT::SystemUser ); + my $cf = RT::CustomField->new( RT->SystemUser ); my ($ret, $msg) = $cf->Create( Name => "CF C", Queue => $queue->id, @@ -47,12 +47,11 @@ my @cfs = (); my ($baseurl, $m) = RT::Test->started_ok; ok $m->login( root => 'password' ), 'logged in'; -diag "reorder CFs: C, A and B" if $ENV{TEST_VERBOSE}; +diag "reorder CFs: C, A and B"; { $m->get( '/Admin/Queues/' ); $m->follow_link_ok( {text => $queue->id} ); - $m->follow_link_ok( {text => 'Ticket Custom Fields'} ); - + $m->follow_link_ok( {id => 'page-ticket-custom-fields'} ); my @tmp = ($m->content =~ /(CF [ABC])/g); is_deeply(\@tmp, ['CF B', 'CF A', 'CF C']); @@ -64,7 +63,7 @@ diag "reorder CFs: C, A and B" if $ENV{TEST_VERBOSE}; is_deeply(\@tmp, ['CF C', 'CF A', 'CF B']); } -diag "check ticket create, display and edit pages" if $ENV{TEST_VERBOSE}; +diag "check ticket create, display and edit pages"; { $m->submit_form( form_name => "CreateTicketInQueue", @@ -83,8 +82,7 @@ diag "check ticket create, display and edit pages" if $ENV{TEST_VERBOSE}; @tmp = ($m->content =~ /(CF [ABC])/g); is_deeply(\@tmp, ['CF C', 'CF A', 'CF B']); - - $m->follow_link_ok( {text => 'Custom Fields'} ); + $m->follow_link_ok( {id => 'page-basics'}); @tmp = ($m->content =~ /(CF [ABC])/g); is_deeply(\@tmp, ['CF C', 'CF A', 'CF B']); |