use Test::More import => ['!pass']; use strict; use warnings; # the order is important use NGS with => {logger => 'console', log => 'error'}; use Dancer2::Test apps => ['NGS']; $Dancer2::Test::NO_WARN = 1; route_exists [GET => '/'], 'a route handler is defined for /'; response_status_is ['GET' => '/'], 200, 'response status is 200 for /'; route_exists [GET => '/vep'], 'a route handler is defined for /vep'; response_status_is ['GET' => '/vep'], 200, 'response status is 200 for /vep'; # fails in D2 v0.142 - default route handler in Dancer2::Handler::File # route_doesnt_exist [GET => '/foo'], 'a route handler is not defined for /foo'; response_status_is ['GET' => '/foo'], 404, 'response status is 404 for /foo'; done_testing;