From 0db785949be365626fd098a2530d26b7fe8e4655 Mon Sep 17 00:00:00 2001 From: EthanHur Date: Wed, 6 Mar 2019 00:25:30 +0900 Subject: [PATCH] add test that clearing offset (#2954) * add test that clearing offset * fix typo --- test/unit/query/builder.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/test/unit/query/builder.js b/test/unit/query/builder.js index 0892fb4d5e..bd4adeb984 100644 --- a/test/unit/query/builder.js +++ b/test/unit/query/builder.js @@ -6800,6 +6800,33 @@ describe('QueryBuilder', function() { ); }); + it('should clear offset when passing null', function() { + testsql( + qb() + .from('test') + .offset(10) + .offset(null), + { + mysql: { + sql: 'select * from `test`', + bindings: [], + }, + mssql: { + sql: 'select * from [test]', + bindings: [], + }, + pg: { + sql: 'select * from "test"', + bindings: [], + }, + 'pg-redshift': { + sql: 'select * from "test"', + bindings: [], + }, + } + ); + }); + it('allows passing builder into where clause, #162', function() { var chain = qb() .from('chapter')