# -*- mode: cperl;-*-
# $Id: 05_mail.t,v 1.1 2005/08/17 21:46:17 don Exp $
-use Test::More tests => 111;
+use Test::More tests => 126;
use warnings;
use strict;
use lib qw(t/lib);
use DebbugsTest qw(:all);
use Data::Dumper;
+use Encode qw(decode encode);
# HTTP::Server:::Simple defines a SIG{CHLD} handler that breaks system; undef it here.
$SIG{CHLD} = sub {};
status_key => 'owner',
status_value => 'foo@bar.com',
},
+ owner_replyto => {command => 'owner',
+ value => '!',
+ status_key => 'owner',
+ status_value => 'foo@bugs.something',
+ },
noowner => {command => 'noowner',
value => '',
status_key => 'owner',
status_key => 'blockedby',
status_value => '2',
},
+ unblock => {command => 'unblock',
+ value => ' with 2',
+ status_key => 'blockedby',
+ status_value => '',
+ },
summary => {command => 'summary',
value => '5',
status_key => 'summary',
status_key => 'summary',
status_value => '',
},
+ outlook => {command => 'outlook',
+ value => '5',
+ status_key => 'outlook',
+ status_value => 'This is a silly bug',
+ },
+ nooutlook => {command => 'outlook',
+ value => '',
+ status_key => 'outlook',
+ status_value => '',
+ },
affects => {command => 'affects',
value => 'foo',
status_key => 'affects',
status_key => 'keywords',
status_value => 'patch',
},
+ utf8_retitle => {command => 'retitle',
+ value => 'Thïs is a ütff8 title [♥♡☙☎]',
+ status_key => 'subject',
+ status_value => decode("utf8",'Thïs is a ütff8 title [♥♡☙☎]'),
+ },
);
# In order for the archive/unarchive to work, we have to munge the summary file slightly