X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2Fmake_dbictest_db_clashing_monikers.pm;h=f344e0b4da22bc6ea80030f15ce81ed7bf0657b3;hb=a6331db282870a45464ce129b76b3d5ae99e1b71;hp=5f37fea7f308979581e753e8ee6644bcd8ce440a;hpb=f812ef60d51e2783567d12938dfb9f534e2a4cc4;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/t/lib/make_dbictest_db_clashing_monikers.pm b/t/lib/make_dbictest_db_clashing_monikers.pm index 5f37fea..f344e0b 100644 --- a/t/lib/make_dbictest_db_clashing_monikers.pm +++ b/t/lib/make_dbictest_db_clashing_monikers.pm @@ -3,15 +3,17 @@ package make_dbictest_db_clashing_monikers; use strict; use warnings; use DBI; +use dbixcsl_test_dir qw/$tdir/; eval { require DBD::SQLite }; my $class = $@ ? 'SQLite2' : 'SQLite'; -my $fn = './t/dbictest_clashing_tables.db'; +my $fn = "$tdir/dbictest_clashing_tables.db"; unlink($fn); our $dsn = "dbi:$class:dbname=$fn"; my $dbh = DBI->connect($dsn); +$dbh->do('PRAGMA SYNCHRONOUS = OFF'); $dbh->do($_) for ( q|CREATE TABLE foo ( @@ -38,6 +40,6 @@ $dbh->do($_) for ( q|INSERT INTO bar VALUES (4,1)|, ); -END { unlink($fn); } +END { unlink($fn) unless $ENV{SCHEMA_LOADER_TESTS_NOCLEANUP}; } 1;