7 use Test::More tests => 15;
8 BEGIN {require 't/lifecycles/utils.pl'};
10 my $general = RT::Test->load_or_create_queue(
13 ok $general && $general->id, 'loaded or created a queue';
15 # different value tested in basics
16 RT->Config->Set('HideResolveActionsWithDependencies' => 1);
18 my ($baseurl, $m) = RT::Test->started_ok;
19 ok $m->login, 'logged in';
22 my $child_ticket = RT::Test->create_ticket(
23 Queue => $general->id,
26 my $cid = $child_ticket->id;
27 my $parent_ticket = RT::Test->create_ticket(
28 Queue => $general->id,
30 DependsOn => $child_ticket->id,
32 my $pid = $parent_ticket->id;
34 ok $m->goto_ticket( $pid ), 'opened a ticket';
37 has_no => ['Stall', 'Re-open', 'Undelete', 'Resolve', 'Reject', 'Delete'],
39 ok $m->goto_ticket( $cid ), 'opened a ticket';
41 has => ['Open It', 'Resolve', 'Reject', 'Delete'],
42 has_no => ['Stall', 'Re-open', 'Undelete'],