[Rt-commit] rt branch, 3.8-trunk, updated. rt-3.8.8-167-gf7b602e

? sunnavy sunnavy at bestpractical.com
Fri Oct 8 02:43:44 EDT 2010


The branch, 3.8-trunk has been updated
       via  f7b602e68d04a92b0a860403720cc61cb868cc36 (commit)
      from  89a15ccf9867d902214817d123f32bd6f2e43f6d (commit)

Summary of changes:
 t/web/attachment_encoding.t |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

- Log -----------------------------------------------------------------
commit f7b602e68d04a92b0a860403720cc61cb868cc36
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Fri Oct 8 14:45:07 2010 +0800

    tweak a tiny bit

diff --git a/t/web/attachment_encoding.t b/t/web/attachment_encoding.t
index 85c5bbc..ce83509 100644
--- a/t/web/attachment_encoding.t
+++ b/t/web/attachment_encoding.t
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-use RT::Test tests => 22;
+use RT::Test tests => 28;
 use Encode;
 my ( $baseurl, $m ) = RT::Test->started_ok;
 ok $m->login, 'logged in as root';
@@ -33,9 +33,10 @@ diag 'test without attachments' if $ENV{TEST_VERBOSE};
     my ( $id ) = $m->uri =~ /(\d+)$/;
     ok( $id, 'found attachment id' );
     my $attachment = RT::Attachment->new( $RT::SystemUser );
-
+    ok($attachment->Load($id), "load att $id");
     # let make original encoding to gbk
-    $attachment->AddHeader( 'X-RT-Original-Encoding' => 'gbk' );
+    ok( $attachment->SetHeader( 'X-RT-Original-Encoding' => 'gbk' ),
+        'set original encoding to gbk' );
     $m->get( $m->uri );
     $m->content_contains( '标题', 'has subject 标题' );
     $m->content_contains( '测试', 'has content 测试' );
@@ -70,9 +71,10 @@ diag 'test with attachemnts' if $ENV{TEST_VERBOSE};
     my ( $id ) = $m->uri =~ /(\d+)$/;
     ok( $id, 'found attachment id' );
     my $attachment = RT::Attachment->new( $RT::SystemUser );
-
+    ok($attachment->Load($id), "load att $id");
     # let make original encoding to gbk
-    $attachment->AddHeader( 'X-RT-Original-Encoding' => 'gbk' );
+    ok( $attachment->SetHeader( 'X-RT-Original-Encoding' => 'gbk' ),
+        'set original encoding to gbk' );
     $m->get( $m->uri );
     $m->content_lacks( '标题', 'does not have content 标题' );
     $m->content_contains( '测试', 'has content 测试' );
@@ -87,9 +89,11 @@ diag 'test with attachemnts' if $ENV{TEST_VERBOSE};
     ( $id ) = $m->uri =~ /(\d+)\D+$/;
     ok( $id, 'found attachment id' );
     $attachment = RT::Attachment->new( $RT::SystemUser );
+    ok($attachment->Load($id), "load att $id");
 
     # let make original encoding to gbk
-    $attachment->AddHeader( 'X-RT-Original-Encoding' => 'gbk' );
+    ok( $attachment->SetHeader( 'X-RT-Original-Encoding' => 'gbk' ),
+        'set original encoding to gbk' );
     $m->get( $m->uri );
     $m->content_contains( '附件', 'has content 附件' );
 

-----------------------------------------------------------------------


More information about the Rt-commit mailing list