@@ -150,10 +150,13 @@ public function testTotalCountAfterSearch()
150150 ]);
151151
152152 $ pagination = $ provider ->getPagination ();
153- $ this ->assertEquals (2 , $ pagination ->getPageCount ());
153+ $ this ->assertEquals (0 , $ pagination ->getPageCount ());
154+ $ this ->assertCount (3 , $ provider ->getModels ());
155+ $ this ->assertEquals (1 , $ pagination ->getPageCount ());
154156 $ this ->assertEquals (3 , $ provider ->getTotalCount ());
155157
156158 $ query ->andWhere (['name ' => 'user2 ' ]);
159+ $ this ->assertCount (1 , $ provider ->getModels ());
157160 $ this ->assertEquals (1 , $ pagination ->getPageCount ());
158161 $ this ->assertEquals (1 , $ provider ->getTotalCount ());
159162 }
@@ -175,7 +178,10 @@ public function testTotalCountAfterSetPagination()
175178
176179 $ query ->addOptions (['track_total_hits ' => true ]);
177180
178- $ this ->assertEquals (1 , $ provider ->getPagination ()->getPageCount ());
181+ $ pagination = $ provider ->getPagination ();
182+ $ this ->assertEquals (0 , $ pagination ->getPageCount ());
183+ $ this ->assertCount (3 , $ provider ->getModels ());
184+ $ this ->assertEquals (1 , $ pagination ->getPageCount ());
179185 $ this ->assertEquals (3 , $ provider ->getTotalCount ());
180186 }
181187}
0 commit comments