-#!/usr/bin/perl
-
use strict;
use warnings;
use Test::More;
use SQL::Abstract;
use SQL::Abstract::Test import => ['is_same_sql_bind'];
-my @cases =
+my @cases =
(
{
given => \'colA DESC',
},
);
-
-plan tests => (scalar(@cases) * 2) + 2;
-
my $sql = SQL::Abstract->new;
my $sqlq = SQL::Abstract->new({quote_char => '`'});
for my $case( @cases) {
my ($stat, @bind);
- ($stat, @bind) = $sql->_order_by($case->{given});
+ ($stat, @bind) = $sql->where(undef, $case->{given});
is_same_sql_bind (
$stat,
\@bind,
$case->{bind} || [],
);
- ($stat, @bind) = $sqlq->_order_by($case->{given});
+ ($stat, @bind) = $sqlq->where(undef, $case->{given});
is_same_sql_bind (
$stat,
\@bind,
qr/hash passed .+ must have exactly one key/,
'Undeterministic order exception',
);
+
+done_testing;