1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
use strict;
use warnings;
use RT::Test tests => 12;
my ( $url, $m ) = RT::Test->started_ok;
# merged tickets still show up in search
my $ticket = RT::Ticket->new(RT->SystemUser);
my ( $ret, $msg ) = $ticket->Create(
Subject => 'base ticket' . $$,
Queue => 'general',
Owner => 'root',
Requestor => 'root@localhost',
MIMEObj => MIME::Entity->build(
From => 'root@localhost',
To => 'rt@localhost',
Subject => 'base ticket' . $$,
Data => "",
),
);
ok( $ret, "ticket created: $msg" );
ok( $m->login, 'logged in' );
$m->get_ok( $url . "/Ticket/ModifyAll.html?id=" . $ticket->id );
$m->submit_form(
form_number => 3,
fields => { Priority => '1', }
);
$m->content_contains("Priority changed");
$m->content_lacks("message recorded");
my $root = RT::User->new( RT->SystemUser );
$root->Load('root');
( $ret, $msg ) = $root->SetSignature(<<EOF);
best wishes
foo
EOF
ok( $ret, $msg );
$m->get_ok( $url . "/Ticket/ModifyAll.html?id=" . $ticket->id );
$m->submit_form(
form_number => 3,
fields => { Priority => '2', }
);
$m->content_contains("Priority changed");
$m->content_lacks("message recorded");
|