Fix test failure under SQL::Translator <= 0.07 v0.02004
Christopher H. Laco [Wed, 23 Apr 2008 00:51:29 +0000 (00:51 +0000)]
Removed Build.PL now that Module::Install no longer supports it
Removed bogus tests entry in Makefile.PL

Build.PL [deleted file]
Changes
Makefile.PL
lib/DBIx/Class/UUIDColumns.pm
t/lib/DBIC/Test.pm

diff --git a/Build.PL b/Build.PL
deleted file mode 100644 (file)
index e66d269..0000000
--- a/Build.PL
+++ /dev/null
@@ -1,2 +0,0 @@
-# $Id$
-require 'Makefile.PL';
diff --git a/Changes b/Changes
index 23cfd44..a7e34b8 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,11 @@
 Revision history for DBIx::Class::UUIDColumns
 
-0.02003 Fri MAr 7 19:52:56 2008
+0.02004 Mon Apr 22 20:41:23 2008
+    - Fix test failure under SQL::Translator <= 0.07
+    - Removed Build.PL now that Module::Install no longer supports it
+    - Removed bogus tests entry in Makefile.PL
+
+0.02003 Fri Mar 7 19:52:56 2008
     - Quick fix for CPANTS META/author
 
 0.02002 Mon Sep 24 23:14:45 2007
index 7005fbb..c353ac5 100644 (file)
@@ -31,7 +31,7 @@ recommends 'UUID';
 recommends 'Win32::Guidgen';
 recommends 'Win32API::GUID';
 
-tests "t/*.t t/*/*.t";
+tests 't/*.t';
 clean_files "DBIx-Class-UUIDColumns-* t/var";
 
 eval {
index 2245def..768ab15 100644 (file)
@@ -14,7 +14,7 @@ __PACKAGE__->uuid_class(__PACKAGE__->_find_uuid_module);
 # i.e. first release of 0.XX *must* be 0.XX000. This avoids fBSD ports
 # brain damage and presumably various other packaging systems too
 
-$VERSION = '0.02003';
+$VERSION = '0.02004';
 
 sub uuid_columns {
     my $self = shift;
index e34e705..6fa93c9 100644 (file)
@@ -60,25 +60,15 @@ sub deploy_schema {
     my ($self, $schema, %options) = @_;
     my $eval = $options{'eval_deploy'};
 
-    eval 'use SQL::Translator';
-    if (!$@ && !$options{'no_deploy'}) {
-        eval {
-            $schema->deploy();
-        };
-        if ($@ && !$eval) {
-            die $@;
-        };
-    } else {
-        open IN, catfile('t', 'sql', 'test.sqlite.sql');
-        my $sql;
-        { local $/ = undef; $sql = <IN>; }
-        close IN;
-        eval {
-            ($schema->storage->dbh->do($_) || print "Error on SQL: $_\n") for split(/;\n/, $sql);
-        };
-        if ($@ && !$eval) {
-            die $@;
-        };
+    open IN, catfile('t', 'sql', 'test.sqlite.sql');
+    my $sql;
+    { local $/ = undef; $sql = <IN>; }
+    close IN;
+    eval {
+        ($schema->storage->dbh->do($_) || print "Error on SQL: $_\n") for split(/;\n/, $sql);
+    };
+    if ($@ && !$eval) {
+        die $@;
     };
 };