1use strict;
2use warnings;
3use lib 't/lib';
4
5use Test::More tests => 2;
6use Test::Deep;
7
8use Rex::Commands;
9use Rex::Commands::Run;
10
11use t::tasks::cowboy;
12
13$::QUIET = 1;
14
15my $task_list = Rex::TaskList->create;
16
17my @task_names = $task_list->get_tasks;
18cmp_deeply
19  \@task_names,
20  [qw/t:tasks:cowboy:roundup/],
21  "found visible task";
22
23my @all_task_names = sort $task_list->get_all_tasks(qr/.*/);
24cmp_deeply
25  \@all_task_names,
26  [qw/t:tasks:alien:negotiate t:tasks:cowboy:roundup/],
27  "found hidden task";
28
29done_testing();
30