X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F02where.t;h=d1e2ee6f3a9d274c0b2b7928409159fdfff693f2;hb=edf5ac2218a5681121983b97d01e51d47b9ff168;hp=7c4851bcadfb18d423e56b4a26e3b09ed2e357c5;hpb=ac75bf30842674031fce148a0631b966cbf9a4a6;p=scpubgit%2FQ-Branch.git diff --git a/t/02where.t b/t/02where.t index 7c4851b..d1e2ee6 100644 --- a/t/02where.t +++ b/t/02where.t @@ -11,6 +11,12 @@ my $not_stringifiable = bless {}, 'SQLA::NotStringifiable'; my @handle_tests = ( { + where => 'foo', + order => [], + stmt => ' WHERE foo', + bind => [], + }, + { where => { requestor => 'inna', worker => ['nwiger', 'rcwe', 'sfz'], @@ -392,6 +398,21 @@ my @handle_tests = ( stmt => " WHERE ( 0 ) ", bind => [ ], }, + { + where => { artistid => {} }, + stmt => '', + bind => [ ], + }, + { + where => [ -and => [ {}, [] ], -or => [ {}, [] ] ], + stmt => '', + bind => [ ], + }, + { + where => { '=' => \'bozz' }, + stmt => 'WHERE = bozz', + bind => [ ], + }, ); for my $case (@handle_tests) {