Browse Source

Fix test incompatbile with sqlserver

there is no length() in sqlserver
Mark Story 7 years ago
parent
commit
0da1088776
1 changed files with 3 additions and 3 deletions
  1. 3 3
      tests/TestCase/ORM/ResultSetTest.php

+ 3 - 3
tests/TestCase/ORM/ResultSetTest.php

@@ -445,12 +445,12 @@ class ResultSetTest extends TestCase
     public function testCollectionMinAndMaxWithAggregateField()
     {
         $query = $this->table->find();
-        $query->select(['count' => 'length(title)']);
+        $query->select(['count' => 'author_id + 2']);
 
         $min = $query->min('count');
         $max = $query->max('count');
 
-        $this->assertEquals(13, $min->count);
-        $this->assertEquals(14, $max->count);
+        $this->assertEquals(3, $min->count);
+        $this->assertEquals(5, $max->count);
     }
 }