use Test::More tests => 4; use XML::LibXML; use XML::LibXML::XPathContext; use testconfig; use apiclient; use strict; my $xp = XML::LibXML->new(); my $xpc = XML::LibXML::XPathContext->new(); ok(start_noit("107", { logs_debug => { '' => 'false' }, rest_acls => [ { type => 'deny', rules => [ { 'type' => 'allow', url => '^/checks/show/' }, ] } ] }), 'starting noit'); sleep(1); my $c = apiclient->new('localhost', $NOIT_API_PORT); my @r = $c->get("/checks/show/f7cea020-f19d-11dd-85a6-cb6d3a2207dc"); is($r[0], 404, 'get checks'); @r = $c->put("/checks/set/f7cea020-f19d-11dd-85a6-cb6d3a2207dc", qq{ 127.0.0.150001000selfcheckallowallselfcheck}); is($r[0], 403, 'add selfcheck'); ok(stop_noit, 'stopping noit'); 1;