5 use Test::More tests => 15 + 1; # plus one for warnings check
6 BEGIN {require 't/lifecycles/utils.pl'};
8 my $general = RT::Test->load_or_create_queue(
11 ok $general && $general->id, 'loaded or created a queue';
13 # different value tested in basics
14 RT->Config->Set('HideResolveActionsWithDependencies' => 1);
16 my ($baseurl, $m) = RT::Test->started_ok;
17 ok $m->login, 'logged in';
20 my $child_ticket = RT::Test->create_ticket(
21 Queue => $general->id,
24 my $cid = $child_ticket->id;
25 my $parent_ticket = RT::Test->create_ticket(
26 Queue => $general->id,
28 DependsOn => $child_ticket->id,
30 my $pid = $parent_ticket->id;
32 ok $m->goto_ticket( $pid ), 'opened a ticket';
35 has_no => ['Stall', 'Re-open', 'Undelete', 'Resolve', 'Reject', 'Delete'],
37 ok $m->goto_ticket( $cid ), 'opened a ticket';
39 has => ['Open It', 'Resolve', 'Reject', 'Delete'],
40 has_no => ['Stall', 'Re-open', 'Undelete'],