diff --git a/.travis.yml b/.travis.yml index 9d53a23..424653b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,10 +3,10 @@ language: php matrix: fast_finish: true include: - - php: 7.0 - php: 7.1 - env: COMPOSER_FLAGS="--prefer-lowest" php: 7.1 + - php: 7.2 before_install: - composer self-update diff --git a/composer.json b/composer.json index bbf02ad..97f7641 100644 --- a/composer.json +++ b/composer.json @@ -19,9 +19,9 @@ } }, "require": { - "php-vcr/php-vcr": "^1.3" + "php-vcr/php-vcr": "^1.4" }, "require-dev": { - "phpunit/phpunit": "^6.2" + "phpunit/phpunit": "^7" } } diff --git a/src/VCRTestListener.php b/src/VCRTestListener.php index 0f9b4d9..1f0df1a 100644 --- a/src/VCRTestListener.php +++ b/src/VCRTestListener.php @@ -62,7 +62,7 @@ public function __construct(array $options = array()) * @param Exception $e * @param float $time */ - public function addError(Test $test, \Exception $e, $time) + public function addError(Test $test, \Throwable $t, float $time): void { } @@ -75,7 +75,7 @@ public function addError(Test $test, \Exception $e, $time) * * @since Method available since Release 5.1.0 */ - public function addWarning(Test $test, Warning $e, $time) + public function addWarning(Test $test, Warning $e, float $time): void { } @@ -86,7 +86,7 @@ public function addWarning(Test $test, Warning $e, $time) * @param AssertionFailedError $e * @param float $time */ - public function addFailure(Test $test, AssertionFailedError $e, $time) + public function addFailure(Test $test, AssertionFailedError $e, float $time): void { } @@ -97,7 +97,7 @@ public function addFailure(Test $test, AssertionFailedError $e, $time) * @param \Exception $e * @param float $time */ - public function addIncompleteTest(Test $test, \Exception $e, $time) + public function addIncompleteTest(Test $test, \Throwable $e, float $time): void { } @@ -108,7 +108,7 @@ public function addIncompleteTest(Test $test, \Exception $e, $time) * @param \Exception $e * @param float $time */ - public function addSkippedTest(Test $test, \Exception $e, $time) + public function addSkippedTest(Test $test, \Throwable $e, float $time): void { } @@ -119,7 +119,7 @@ public function addSkippedTest(Test $test, \Exception $e, $time) * @param \Exception $e * @param float $time */ - public function addRiskyTest(Test $test, \Exception $e, $time) + public function addRiskyTest(Test $test, \Throwable $e, float $time): void { } @@ -130,7 +130,7 @@ public function addRiskyTest(Test $test, \Exception $e, $time) * * @return bool|null */ - public function startTest(Test $test) + public function startTest(Test $test): void { $class = get_class($test); $method = $test->getName(false); @@ -152,7 +152,7 @@ public function startTest(Test $test) } if (empty($cassetteName)) { - return true; + return; } VCR::turnOn(); @@ -191,7 +191,7 @@ private static function parseDocBlock($docBlock, $tag) * @param Test $test * @param float $time */ - public function endTest(Test $test, $time) + public function endTest(Test $test, float $time): void { VCR::turnOff(); } @@ -201,7 +201,7 @@ public function endTest(Test $test, $time) * * @param TestSuite $suite */ - public function startTestSuite(TestSuite $suite) + public function startTestSuite(TestSuite $suite): void { } @@ -210,7 +210,7 @@ public function startTestSuite(TestSuite $suite) * * @param TestSuite $suite */ - public function endTestSuite(TestSuite $suite) + public function endTestSuite(TestSuite $suite): void { } }