X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fsqlmaker%2Flimit_dialects%2Fcustom.t;h=1bf3e07af95c9db3bba27c2f7c6211e77c723ba3;hb=67341081b1a57cc8549e51a8fb1b8cd4661543c5;hp=650cd99f9fe5c51c6b16a49c5e242753c4781db3;hpb=d9c17594ab3be0b866c555750cdbd1ad6a1b34e6;p=dbsrgits%2FDBIx-Class.git diff --git a/t/sqlmaker/limit_dialects/custom.t b/t/sqlmaker/limit_dialects/custom.t index 650cd99..1bf3e07 100644 --- a/t/sqlmaker/limit_dialects/custom.t +++ b/t/sqlmaker/limit_dialects/custom.t @@ -2,6 +2,7 @@ use strict; use warnings; use Test::More; +use Test::Warn; use lib qw(t/lib); use DBICTest; @@ -27,7 +28,8 @@ my $s = DBICTest::Schema->connect (DBICTest->_database); $s->storage->sql_maker_class ('DBICTest::SQLMaker::CustomDialect'); my $rs = $s->resultset ('CD'); -is_same_sql_bind ( + +warnings_exist { is_same_sql_bind ( $rs->search ({}, { rows => 1, offset => 3,columns => [ { id => 'foo.id' }, { 'bar.id' => 'bar.id' }, @@ -45,6 +47,9 @@ is_same_sql_bind ( )', [], 'Rownum subsel aliasing works correctly' -); + )} + qr/\Qthe legacy emulate_limit() mechanism inherited from SQL::Abstract::Limit has been deprecated/, + 'deprecation warning' +; done_testing;