diff --git a/src/Mixins/Expectation.php b/src/Mixins/Expectation.php index fa6c6ee8..2617fea4 100644 --- a/src/Mixins/Expectation.php +++ b/src/Mixins/Expectation.php @@ -6,6 +6,7 @@ namespace Pest\Mixins; use BadMethodCallException; use Closure; +use Countable; use DateTimeInterface; use Error; use InvalidArgumentException; @@ -275,10 +276,10 @@ final class Expectation /** * Asserts that the size of the value and $expected are the same. * - * @param array $expected + * @param Countable|iterable $expected * @return self */ - public function toHaveSameSize(iterable $expected, string $message = ''): self + public function toHaveSameSize(Countable|iterable $expected, string $message = ''): self { if (! is_countable($this->value) && ! is_iterable($this->value)) { InvalidExpectationValue::expected('countable|iterable');