From 6587f6ba7d047ddc1686c080090afe7d53365bd4 Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Tue, 24 Apr 2012 11:35:56 -0700 Subject: first pass RT4 merge, RT#13852 --- rt/t/i18n/footer.t | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 rt/t/i18n/footer.t (limited to 'rt/t/i18n/footer.t') diff --git a/rt/t/i18n/footer.t b/rt/t/i18n/footer.t new file mode 100644 index 000000000..e0d09058c --- /dev/null +++ b/rt/t/i18n/footer.t @@ -0,0 +1,29 @@ +#!/usr/bin/perl -w +use strict; +use warnings; + +use RT::Test; + +{ + my $chinese = RT::User->new(RT->SystemUser); + $chinese->LoadOrCreateByEmail('chinese@example.com'); + $chinese->SetName('chinese'); + $chinese->SetLang('zh_tw'); + $chinese->SetPrivileged(1); + $chinese->SetPassword('password'); + $chinese->PrincipalObj->GrantRight(Right => 'SuperUser'); +} + +my ($baseurl, $m) = RT::Test->started_ok; +$m->login( root => "password" ); +$m->content_contains('Copyright','Has english coypright'); +$m->get_ok( "/NoAuth/Logout.html" ); + +$m->login( chinese => "password" ); +$m->content_lacks('Copyright','Lacks english copyright'); +$m->get_ok( "/NoAuth/Logout.html" ); # ->logout fails because it's translated + +$m->login( root => "password" ); +$m->content_contains('Copyright','Still has english copyright'); + +undef $m; -- cgit v1.2.1