Changes and prevent a spurious todo-pass
[dbsrgits/DBIx-Class.git] / t / prefetch / via_search_related.t
index 3988577..a9f3f8a 100644 (file)
@@ -37,7 +37,7 @@ lives_ok ( sub {
 
 }, 'search_related prefetch with order_by works');
 
-
+TODO: { local $TODO = 'Unqualified columns in where clauses can not be fixed without an SQLA rewrite' if SQL::Abstract->VERSION < 2;
 lives_ok ( sub {
   my $no_prefetch = $schema->resultset('Track')->search_related(cd =>
     {
@@ -57,14 +57,15 @@ lives_ok ( sub {
     }
   );
 
-  is($use_prefetch->count, $no_prefetch->count, 'counts with and without prefetch match');
   is(
     scalar ($use_prefetch->all),
     scalar ($no_prefetch->all),
     "Amount of returned rows is right"
   );
+  is($use_prefetch->count, $no_prefetch->count, 'counts with and without prefetch match');
 
 }, 'search_related prefetch with condition referencing unqualified column of a joined table works');
+}
 
 
 lives_ok (sub {