set correct number of tests, changed the debuggin output to not warn on DDL, minor...
John Napiorkowski [Thu, 9 Jul 2009 21:23:37 +0000 (21:23 +0000)]
lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm
t/93storage_replication.t
t/lib/DBICTest/Schema/Bookmark.pm

index 7d43c85..405d157 100644 (file)
@@ -31,11 +31,10 @@ Add C<DSN: > to debugging output.
 around '_query_start' => sub {
   my ($method, $self, $sql, @bind) = @_;
   my $dsn = $self->_dbi_connect_info->[0];
-  my($op, $rest) = ($sql=~m/^(\w+) (.+)$/);
-
+  my($op, $rest) = (($sql=~m/^(\w+)(.+)$/),'NOP', 'NO SQL');
   my $storage_type = $self->can('active') ? 'REPLICANT' : 'MASTER';
 
-  $self->$method("$op [DSN_$storage_type=$dsn] $rest", @bind);
+  $self->$method("$op [DSN_$storage_type=$dsn]$rest", @bind);
 };
 
 =head1 ALSO SEE
index 1c0c7df..b63d5dd 100644 (file)
@@ -12,7 +12,7 @@ BEGIN {
     eval "use DBIx::Class::Storage::DBI::Replicated; use Test::Moose";
     plan $@
         ? ( skip_all => "Deps not installed: $@" )
-        : ( tests => 125 );
+        : ( tests => 126 );
 }
 
 use_ok 'DBIx::Class::Storage::DBI::Replicated::Pool';
index c468936..3e87e54 100644 (file)
@@ -15,6 +15,7 @@ __PACKAGE__->add_columns(
     },
     'link' => {
         data_type => 'integer',
+               is_nullable => 1,
     },
 );