X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=rt%2Ft%2Fcustomfields%2Fsort_order.t;h=2453a7cc8ffe067009e2f836da392da747105c18;hb=6587f6ba7d047ddc1686c080090afe7d53365bd4;hp=c5c808cebf0a3769c3cb0ab653b7645945c5f9e8;hpb=47153aae5c2fc00316654e7277fccd45f72ff611;p=freeside.git 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']);