expects => '',
expects_quoted => '',
},
+ {
+ given => [ {} ],
+ expects => '',
+ expects_quoted => '',
+ },
{
given => [{-desc => [ qw/colA colB/ ] }],
my $sql = SQL::Abstract->new;
my $sqlq = SQL::Abstract->new({quote_char => '`'});
-for my $case( @cases) {
+for my $case (@cases) {
my ($stat, @bind);
($stat, @bind) = $sql->where(undef, $case->{given});
);
throws_ok (
+ sub { $sql->_order_by([ {-desc => 'colA', -asc => 'colB' } ]) },
+ qr/hash passed .+ must have exactly one key/,
+ 'Undeterministic order exception',
+);
+
+throws_ok (
sub { $sql->_order_by({-desc => [ qw/colA colB/ ], -asc => [ qw/colC colD/ ] }) },
qr/hash passed .+ must have exactly one key/,
'Undeterministic order exception',