make 54taint.t actually test the DBIx::Class in lib/
Matt S Trout [Thu, 28 Nov 2013 20:24:40 +0000 (20:24 +0000)]
t/54taint.t

index 573e3c0..2a37ed5 100644 (file)
@@ -17,9 +17,17 @@ BEGIN {
   }
 }
 
+# We need to specify 'lib' here as well because even if it was already in
+# @INC, the above will have put our local::lib in front of it, so now an
+# installed DBIx::Class will take precedence over the one we're trying to test.
+# In some cases, prove will have supplied ./lib as an absolute path so it
+# doesn't seem worth trying to remove the second copy since it won't hurt
+# anything.
+use lib qw(lib);
+use lib qw(t/lib);
+
 use Test::More;
 use Test::Exception;
-use lib qw(t/lib);
 use DBICTest;
 
 throws_ok (