Move test.conf to a share directory

and access it via File::ShareDir
gjungwirth/sqlite
Gerhard Jungwirth 12 years ago
parent 308a3f34fe
commit bfbae2a72f

@ -4,6 +4,7 @@ my $builder = Module::Build->new(
license => 'GPL_3',
dist_author => 'Lars Dieckow <ldieckow@sipwise.com>',
dist_version_from => 'lib/NGCP/Schema.pm',
share_dir => 'share',
requires => {
'aliased' => 0,
'DateTime' => 0,

@ -1,9 +1,12 @@
use Sipwise::Base;
use blib 'blib';
use File::ShareDir qw(dist_file);
use Module::Runtime qw(use_module);
use Test::Fatal qw(exception);
use Test::More import => [qw(done_testing ok)];
ok use_module('NGCP::Schema::Config')->instance->config_file('t/test.conf'), 'config';
my $config_location = dist_file('NGCP-Schema', 'test.conf');
ok use_module('NGCP::Schema::Config')->instance->config_file($config_location), 'config';
ok(my $class = use_module('NGCP::Schema'), 'load schema');
ok(my $schema = $class->connect, 'connect');
for my $source (sort $schema->sources) {

Loading…
Cancel
Save