Browse Source

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

tags/2.0.7
Alexander Makarov 9 years ago
parent
commit
e6f1179b62
  1. 12
      tests/framework/db/mssql/MssqlQueryBuilderTest.php

12
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);

Loading…
Cancel
Save