blob: 80e8eb6d1359223b1ecbd811e2c87d234af6e0e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
use 5.006;
use strict;
use warnings FATAL => 'all';
use Test::More;
use Time::Piece;
BEGIN {
use_ok( 'ManaTools::Shared::Services' ) || print "ManaTools::Shared::Services failed!\n";
}
ok(my $s = ManaTools::Shared::Services->new(), 'create ManaTools::Shared::Services');
is ($s->include_static_services(), 0, 'include_static_services (false)');
ok(my $services = $s->service_info(), 'service_info');
diag "*** Services ***\n" . join (', ', keys %$services);
# Get static services also
ok($s = ManaTools::Shared::Services->new(include_static_services => 1), 'create ManaTools::Shared::Services with static services');
is ($s->include_static_services(), 1, 'include_static_services (true)');
ok($services = $s->service_info(), 'service_info with static services');
diag "*** Static services ***\n" . join (', ', keys %$services);
done_testing;
|