X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=rt%2Ft%2Fweb%2Fbasic.t;h=79c247d247905cfe482f6510d3645cf0f035b086;hb=dd003d59f56742f9374cec309ad81d527e88c846;hp=e61e80e9c73542e7fc3381b981d709987b0597f0;hpb=7588a4ac90a9b07c08a3107cd1107d773be1c991;p=freeside.git diff --git a/rt/t/web/basic.t b/rt/t/web/basic.t index e61e80e9c..79c247d24 100644 --- a/rt/t/web/basic.t +++ b/rt/t/web/basic.t @@ -1,9 +1,8 @@ use strict; use warnings; -use Encode; -use RT::Test tests => 23; +use RT::Test tests => 24; my ($baseurl, $agent) = RT::Test->started_ok; @@ -27,7 +26,7 @@ my $url = $agent->rt_base_url; $agent->goto_create_ticket(1); is ($agent->status, 200, "Loaded Create.html"); $agent->form_name('TicketCreate'); - my $string = Encode::decode_utf8("I18N Web Testing æøå"); + my $string = Encode::decode("UTF-8","I18N Web Testing æøå"); $agent->field('Subject' => "Ticket with utf8 body"); $agent->field('Content' => $string); ok($agent->submit, "Created new ticket with $string as Content"); @@ -49,7 +48,7 @@ my $url = $agent->rt_base_url; is ($agent->status, 200, "Loaded Create.html"); $agent->form_name('TicketCreate'); - my $string = Encode::decode_utf8("I18N Web Testing æøå"); + my $string = Encode::decode( "UTF-8","I18N Web Testing æøå"); $agent->field('Subject' => $string); $agent->field('Content' => "Ticket with utf8 subject"); ok($agent->submit, "Created new ticket with $string as Content"); @@ -72,16 +71,15 @@ my $url = $agent->rt_base_url; fields => { TimeWorked => 5, 'TimeWorked-TimeUnits' => "hours" } ); - $agent->content_contains("to '300'", "5 hours is 300 minutes"); + $agent->content_contains("5 hours", "5 hours is displayed"); + $agent->content_contains("300 min", "but minutes is also"); } -TODO: { - todo_skip("Need to handle mason trying to compile images",1); -$agent->get( $url."NoAuth/images/test.png" ); +$agent->get( $url."static/images/test.png" ); my $file = RT::Test::get_relocatable_file( File::Spec->catfile( - qw(.. .. share html NoAuth images test.png) + qw(.. .. share static images test.png) ) ); is( @@ -89,7 +87,6 @@ is( -s $file, "got a file of the correct size ($file)", ); -} # # XXX: hey-ho, we have these tests in t/web/query-builder