better followiung principles
[scpubgit/Q-Branch.git] / xt / clauses.t
index ffdd506..40ad007 100644 (file)
@@ -4,7 +4,10 @@ use Test::More;
 use SQL::Abstract::Test import => [ qw(is_same_sql_bind is_same_sql) ];
 use SQL::Abstract::ExtraClauses;
 
-my $sqlac = SQL::Abstract::ExtraClauses->new(unknown_unop_always_func => 1);
+my $sqlac = SQL::Abstract::ExtraClauses->new(
+  unknown_unop_always_func => 1,
+  lazy_join_sql_parts => 1,
+);
 
 is_deeply(
   [ $sqlac->statement_list ],
@@ -23,6 +26,8 @@ my ($sql, @bind) = $sqlac->select({
   having => { '>' => [ { -count => 'cd.id' }, 3 ] }
 });
 
+::Dwarn([ $sql->formatter->_simplify($sql->to_array), $sql->stringify ]);
+
 is_same_sql_bind(
   $sql, \@bind,
   q{