X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=t%2Fsqlmaker%2Flimit_dialects%2Frownum.t;h=2fa12ca58b9951f91caa8ee0798bd8d87ca24fbe;hp=909367b17ea926dcdc122661e877689b76a5cc5b;hb=d763268755f6b9ee1d0d4d8442d989ef7c5a4d7d;hpb=a6646e1b0a25acfd21cc3e32b8c479dd0f3526ef diff --git a/t/sqlmaker/limit_dialects/rownum.t b/t/sqlmaker/limit_dialects/rownum.t index 909367b..2fa12ca 100644 --- a/t/sqlmaker/limit_dialects/rownum.t +++ b/t/sqlmaker/limit_dialects/rownum.t @@ -54,4 +54,20 @@ is_same_sql_bind ( 'Rownum subsel aliasing works correctly' ); +{ + $rs = $s->resultset('Artist')->search({}, { + columns => 'name', + offset => 1, + order_by => 'name', + }); + local $rs->result_source->{name} = "weird \n newline/multi \t \t space containing \n table"; + + like ( + ${$rs->as_query}->[0], + qr| weird \s \n \s newline/multi \s \t \s \t \s space \s containing \s \n \s table|x, + 'Newlines/spaces preserved in final sql', + ); +} + + done_testing;