added Test::TempDir::Tiny dependency
[dbsrgits/DBIx-Class-Fixtures.git] / t / compile.t
CommitLineData
5101f4dd 1use strict;
2use warnings FATAL => 'all';
3use Test::Compile::Internal;
4use Test::More;
5use Module::Runtime qw[ use_module ];
6use FindBin;
7use lib "$FindBin::Bin/../lib";
8use lib "$FindBin::Bin/../SocialFlow-Web-Config/lib";
9
10BEGIN {
11 use FindBin;
12 $ENV{SOCIALFLOW_TEMPLATE_PATH} = "$FindBin::Bin/../root/templates";
13};
14
15my @pms = Test::Compile::Internal->all_pm_files("lib");
16
17plan tests => 0+@pms;
18
19for my $pm (@pms) {
20 $pm =~ s!(^lib/|\.pm$)!!g;
21 $pm =~ s|/|::|g;
22 ok use_module($pm),$pm;
23 $pm->import;
24}