package NGS::Test::Common;
use base 'Import::Base';
# to suppress warning:
# Name "Import::Base::IMPORT_MODULES" used only once: possible typo
$Import::Base::IMPORT_BUNDLES if 0;
$Import::Base::IMPORT_MODULES if 0;
# Modules that are always imported
our @IMPORT_MODULES = (
'HTTP::Request::Common',
'Modern::Perl',
'Plack::Test',
'NGS::Test',
'IO::All',
# modules with params:
NGS => [ with => { logger => 'console', log => 'error' } ],
FindBin => [ qw($Bin) ],
Test::More => [ import => ['!pass'] ],
);
# Named bundles to include
our %IMPORT_BUNDLES = (
Debug => [ 'Data::Dumper', 'Data::Printer' ],
);
1;