notes, for the record
[scpubgit/Clifton.git] / t / load_config.t
CommitLineData
73ebcfa8 1use strictures 1;
2use Test::More;
3
4use App::Clifton::ConfigLoader;
5
6my $cl = App::Clifton::ConfigLoader->new;
7
4e538e48 8my $conf = $cl->config_from_file('t/test.conf');
73ebcfa8 9
4e538e48 10ok(
11 my $h = $conf->bridges->get({ name => 'example' }),
12 'example bridge exists'
13);
14
15is($h->jabber->server, 'example.org', 'property on bridge ok');
16
17ok(
18 my $u = $conf->users->get({ name => 'mst@example.org' }),
19 'example user exists'
20);
21
22is_deeply($u->allow, [ 'example' ], 'property on user ok');
23
24done_testing;