From e6f1179b62adbb63497f7d1235f127c011e58af5 Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Sun, 31 Jan 2016 01:14:46 +0300 Subject: [PATCH] Fixed MSSQL expected test result: we're adding ORDER BY (SELECT NULL) to limit and order queries and query params are empty array by default --- tests/framework/db/mssql/MssqlQueryBuilderTest.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/framework/db/mssql/MssqlQueryBuilderTest.php b/tests/framework/db/mssql/MssqlQueryBuilderTest.php index 093a78b..dd3c2ce 100644 --- a/tests/framework/db/mssql/MssqlQueryBuilderTest.php +++ b/tests/framework/db/mssql/MssqlQueryBuilderTest.php @@ -16,8 +16,8 @@ class MssqlQueryBuilderTest extends QueryBuilderTest public function testOffsetLimit() { - $expectedQuerySql = 'SELECT [id] FROM [exapmle] OFFSET 5 ROWS FETCH NEXT 10 ROWS ONLY'; - $expectedQueryParams = null; + $expectedQuerySql = 'SELECT [id] FROM [example] ORDER BY (SELECT NULL) OFFSET 5 ROWS FETCH NEXT 10 ROWS ONLY'; + $expectedQueryParams = []; $query = new Query(); $query->select('id')->from('example')->limit(10)->offset(5); @@ -30,8 +30,8 @@ class MssqlQueryBuilderTest extends QueryBuilderTest public function testLimit() { - $expectedQuerySql = 'SELECT [id] FROM [exapmle] OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY'; - $expectedQueryParams = null; + $expectedQuerySql = 'SELECT [id] FROM [example] ORDER BY (SELECT NULL) OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY'; + $expectedQueryParams = []; $query = new Query(); $query->select('id')->from('example')->limit(10); @@ -44,8 +44,8 @@ class MssqlQueryBuilderTest extends QueryBuilderTest public function testOffset() { - $expectedQuerySql = 'SELECT [id] FROM [example] OFFSET 10 ROWS'; - $expectedQueryParams = null; + $expectedQuerySql = 'SELECT [id] FROM [example] ORDER BY (SELECT NULL) OFFSET 10 ROWS'; + $expectedQueryParams = []; $query = new Query(); $query->select('id')->from('example')->offset(10);