update tests so they run with new logging support
Tyler Riddle [Thu, 6 Sep 2012 03:32:23 +0000 (20:32 -0700)]
18 files changed:
t/config.t
t/diskusage.t
t/filehandles.t
t/groups.t
t/host.t
t/hosts.t
t/libdirs-perl.t
t/logsetup.pl [new file with mode: 0644]
t/mountpoints.t
t/nagios-checkmkagent.t
t/packages-apt.t
t/perls.t
t/processes.t
t/puppet.t
t/repositories-git.t
t/resolvconf.t
t/sudoers.t
t/users.t

index d88a1b5..9756d55 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Config;
 
+require 't/logsetup.pl';
+
 my $config = System::Introspector::Config->new(
     config_file => "$FindBin::Bin/data/test.conf",
 );
index d6fb426..f0581ae 100644 (file)
@@ -3,6 +3,8 @@ use Test::More;
 
 use System::Introspector::Probe::DiskUsage;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::DiskUsage->new;
 
 my $result = $probe->gather;
index 2ed92aa..a54f2dc 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::FileHandles;
 
+require 't/logsetup.pl';
+
 $ENV{PATH} = "$FindBin::Bin/bin:" . $ENV{PATH};
 
 my $probe = System::Introspector::Probe::FileHandles->new;
index dc28ec2..9b707b4 100644 (file)
@@ -3,6 +3,8 @@ use Test::More;
 
 use System::Introspector::Probe::Groups;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::Groups->new;
 
 my $result = $probe->gather;
index 04ef558..748ee69 100644 (file)
--- a/t/host.t
+++ b/t/host.t
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Host;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::Host->new(
     hostname_file => "$FindBin::Bin/data/hostname",
 );
index a7c7a43..7c0cc67 100644 (file)
--- a/t/hosts.t
+++ b/t/hosts.t
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Hosts;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::Hosts->new(
     hosts_file => "$FindBin::Bin/data/hosts",
 );
index 4e7ef2c..5b669c4 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::LibDirs::Perl;
 
+require 't/logsetup.pl';
+
 my $dir = "$FindBin::Bin/data/libdir/perl";
 
 no warnings 'redefine';
diff --git a/t/logsetup.pl b/t/logsetup.pl
new file mode 100644 (file)
index 0000000..5db31d7
--- /dev/null
@@ -0,0 +1,5 @@
+#require this in the test to initialize the logging framewor
+#so the tests can run
+use System::Introspector::Logger qw( ); 
+System::Introspector::Logger->init_logging('WARN');
+1; 
\ No newline at end of file
index e3f8859..7108835 100644 (file)
@@ -3,6 +3,8 @@ use Test::More;
 
 use System::Introspector::Probe::MountPoints;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::MountPoints->new;
 my $data  = $probe->gather;
 
index 77a7412..70b913f 100644 (file)
@@ -3,6 +3,8 @@ use Test::More;
 
 use System::Introspector::Probe::Nagios::CheckMkAgent;
 
+require 't/logsetup.pl';
+
 no warnings 'redefine';
 *System::Introspector::Probe::Nagios::CheckMkAgent::_get_check_mk_agent_output = sub {
     return map "$_\n",
index ec99aac..79386cb 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Packages::Apt;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::Packages::Apt->new;
 my $data  = $probe->gather;
 
index 51052d1..c885154 100644 (file)
--- a/t/perls.t
+++ b/t/perls.t
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Perls;
 
+require 't/logsetup.pl';
+
 do {
     no warnings 'redefine';
     *System::Introspector::Probe::Perls::_find_possible_perl_configs = sub {
index 7a41910..6653001 100644 (file)
@@ -3,6 +3,8 @@ use Test::More;
 
 use System::Introspector::Probe::Processes;
 
+require 't/logsetup.pl';
+
 my $probe  = System::Introspector::Probe::Processes->new;
 my $result = $probe->gather;
 
index 1e49879..676cb47 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Puppet;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::Puppet->new(
     classes_file    => "$FindBin::Bin/data/puppet/classes.txt",
     resources_file  => "$FindBin::Bin/data/puppet/resources.txt",
index 008224d..e6c4199 100644 (file)
@@ -4,6 +4,8 @@ use File::Temp qw( tempdir );
 
 use System::Introspector::Probe::Repositories::Git;
 
+require 't/logsetup.pl';
+
 plan skip_all => q{Tests require a git executable}
     unless `which git`;
 
index 9d2d773..acecd5d 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::ResolvConf;
 
+require 't/logsetup.pl';
+
 my $probe = System::Introspector::Probe::ResolvConf->new(
     resolv_conf_file => "$FindBin::Bin/data/resolv.conf",
 );
index d230980..4fd6bce 100644 (file)
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Sudoers;
 
+require 't/logsetup.pl';
+
 my $dir = "$FindBin::Bin/sudoers-data";
 
 system("mkdir $dir");
index efaba05..74a103d 100644 (file)
--- a/t/users.t
+++ b/t/users.t
@@ -4,6 +4,8 @@ use FindBin;
 
 use System::Introspector::Probe::Users;
 
+require 't/logsetup.pl';
+
 my $passwd_file = "$FindBin::Bin/test-passwd";
 my $home = "$FindBin::Bin/data/home-testfoo";
 my $nohome = "$FindBin::Bin/data/home-doesnotexist";