test that junk added to ROOT doesn't end up in active_paths
Graham Knop [Thu, 7 Nov 2013 18:38:42 +0000 (13:38 -0500)]
t/bad_variables.t

index d72ab48..6a8a139 100644 (file)
@@ -1,6 +1,6 @@
 use strict;
 use warnings;
-use Test::More tests => 5;
+use Test::More tests => 6;
 use File::Temp 'tempdir';
 use Config;
 use local::lib ();
@@ -30,6 +30,8 @@ is(
     'dir1 should have been removed and added back in at the top'
 );
 
+ok((!grep { $_ eq $dir3 } local::lib->active_paths), 'junk dir added not included in active_paths');
+
 ok((grep { /\Q$dir1\E/ } @INC), 'new dir has been added to @INC');
 ok((grep { /\Q$dir1\E/ } split /\Q$Config{path_sep}\E/, $ENV{PERL5LIB}), 'new dir has been added to PERL5LIB');