X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fsqlmaker%2Flimit_dialects%2Ftorture.t;h=9c998a5012ba04337ceab1daeee5959fe481036c;hb=723f25e01d5265eab37b8281da0b22387cfa1aaa;hp=d7a4254f2b0f2b12060f73e69a15d575160911da;hpb=894108b6db72b567cb54c2cf5d0accc1854f76ac;p=dbsrgits%2FDBIx-Class.git diff --git a/t/sqlmaker/limit_dialects/torture.t b/t/sqlmaker/limit_dialects/torture.t index d7a4254..9c998a5 100644 --- a/t/sqlmaker/limit_dialects/torture.t +++ b/t/sqlmaker/limit_dialects/torture.t @@ -632,57 +632,6 @@ my $tests = { ], }, - RowCountOrGenericSubQ => { - limit => [ - '( - SET ROWCOUNT 4 - SELECT me.id, owner.id, owner.name, ? * ?, ? - FROM books me - JOIN owners owner - ON owner.id = me.owner - WHERE source != ? AND me.title = ? AND source = ? - GROUP BY AVG(me.id / ?), MAX(owner.id) - HAVING ? - ORDER BY me.id - SET ROWCOUNT 0 - )', - [ - @select_bind, - @where_bind, - @group_bind, - @having_bind, - ], - ], - limit_offset => [ - '( - SELECT me.id, owner__id, owner__name, bar, baz - FROM ( - SELECT me.id, owner.id AS owner__id, owner.name AS owner__name, ? * ? AS bar, ? AS baz - FROM books me - JOIN owners owner - ON owner.id = me.owner - WHERE source != ? AND me.title = ? AND source = ? - GROUP BY AVG(me.id / ?), MAX(owner.id) - HAVING ? - ) me - WHERE ( - SELECT COUNT( * ) - FROM books rownum__emulation - WHERE rownum__emulation.id < me.id - ) BETWEEN ? AND ? - ORDER BY me.id - )', - [ - @select_bind, - @where_bind, - @group_bind, - @having_bind, - [ { sqlt_datatype => 'integer' } => 3 ], - [ { sqlt_datatype => 'integer' } => 6 ], - ], - ], - }, - GenericSubQ => { limit => [ '(