* @param array $params Api parameters
* @param int $expectedCount Max number of iterations
* @param string $id Unit test id
- * @param bool $useContinue true to use smart continue
- * @return mixed Merged results data array
+ * @param bool $continue True to use smart continue
+ * @return Merged results data array
*/
protected function checkC( $expected, $params, $expectedCount, $id, $continue = true ) {
$result = $this->query( $params, $expectedCount, $id, $continue );
* @param array $params Api parameters
* @param int $expectedCount Max number of iterations
* @param string $id Unit test id
- * @param bool $useContinue true to use smart continue
- * @return mixed Merged results data array
+ * @param bool $useContinue True to use smart continue
+ * @return Merged results data array
* @throws Exception
*/
protected function query( $params, $expectedCount, $id, $useContinue = true ) {
$this->mergeResult( $result, $data );
$count++;
if ( empty( $continue ) ) {
- // $this->assertEquals( $expectedCount, $count, "$id finished early" );
- if ( $expectedCount > $count ) {
- print "***** $id Finished early in $count turns. $expectedCount was expected\n";
- }
+ $this->assertEquals( $expectedCount, $count, "$id finished early" );
return $result;
} elseif ( !$useContinue ) {
* @param bool $numericIds If true, treat keys as ids to be merged instead of appending
*/
protected function mergeResult( &$results, $newResult, $numericIds = false ) {
- $this->assertEquals( is_array( $results ), is_array( $newResult ), 'Type of result and data do not match' );
+ $this->assertEquals(
+ is_array( $results ),
+ is_array( $newResult ),
+ 'Type of result and data do not match'
+ );
if ( !is_array( $results ) ) {
$this->assertEquals( $results, $newResult, 'Repeated result must be the same as before' );
} else {