Browse Source

ensure first key value pair of order is used for sort if multiOrder

Matthias Wirtz 3 years ago
parent
commit
1a33adfe74
1 changed files with 3 additions and 4 deletions
  1. 3 4
      tests/TestCase/Datasource/Paging/PaginatorTestTrait.php

+ 3 - 4
tests/TestCase/Datasource/Paging/PaginatorTestTrait.php

@@ -221,15 +221,14 @@ trait PaginatorTestTrait
                 'whitelist' => ['limit', 'sort', 'page', 'direction'],
                 'allowedParameters' => ['limit', 'sort', 'page', 'direction'],
                 'scope' => null,
-                'sort' => null,
+                'sort' => 'PaginatorPosts.id',
             ]);
 
         $this->Paginator->paginate($table, [], $settings);
 
         $pagingParams = $this->Paginator->getPagingParams();
-        $this->assertNull($pagingParams['PaginatorPosts']['direction']);
-        $this->assertFalse($pagingParams['PaginatorPosts']['sortDefault']);
-        $this->assertFalse($pagingParams['PaginatorPosts']['directionDefault']);
+        $this->assertEquals('PaginatorPosts.id', $pagingParams['PaginatorPosts']['sortDefault']);
+        $this->assertEquals('DESC', $pagingParams['PaginatorPosts']['directionDefault']);
     }
 
     /**