Skip to content

Commit 7fce517

Browse files
authored
Merge pull request #41 from jakubkulhan/travis-php7.2
travis - test also w/ PHP 7.2 & nightly
2 parents df2f3e7 + 4b0fea9 commit 7fce517

File tree

4 files changed

+9
-11
lines changed

4 files changed

+9
-11
lines changed

.travis.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,18 @@ language: php
33
php:
44
- 7.0
55
- 7.1
6+
- 7.2
7+
- nightly
68

79
env:
810
matrix:
911
- COMPOSER_FLAGS="--prefer-lowest"
1012
- COMPOSER_FLAGS=""
1113

14+
matrix:
15+
allow_failures:
16+
- php: nightly
17+
1218
before_script:
1319
- travis_retry composer self-update
1420
- travis_retry composer update ${COMPOSER_FLAGS} --no-interaction --prefer-source

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
],
2222
"require": {
2323
"php": "^7.0",
24-
"phpunit/phpunit": "^5.7|^6.0|^7.0"
24+
"phpunit/phpunit": "~6.0.5|^7.0"
2525
},
2626
"autoload": {
2727
"psr-4": {

src/MatchesSnapshots.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Spatie\Snapshots;
44

55
use PHPUnit\Framework\ExpectationFailedException;
6-
use PHPUnit_Framework_ExpectationFailedException;
76
use ReflectionClass;
87
use ReflectionObject;
98
use Spatie\Snapshots\Drivers\JsonDriver;
@@ -129,17 +128,13 @@ protected function doSnapshotAssertion($actual, Driver $driver)
129128
$snapshot->assertMatches($actual);
130129
} catch (ExpectationFailedException $exception) {
131130
$this->updateSnapshotAndMarkTestIncomplete($snapshot, $actual);
132-
} catch (PHPUnit_Framework_ExpectationFailedException $exception) {
133-
$this->updateSnapshotAndMarkTestIncomplete($snapshot, $actual);
134131
}
135132
}
136133

137134
try {
138135
$snapshot->assertMatches($actual);
139136
} catch (ExpectationFailedException $exception) {
140137
$this->rethrowExpectationFailedExceptionWithUpdateSnapshotsPrompt($exception);
141-
} catch (PHPUnit_Framework_ExpectationFailedException $exception) {
142-
$this->rethrowExpectationFailedExceptionWithUpdateSnapshotsPrompt($exception);
143138
}
144139
}
145140

tests/Integration/MatchesSnapshotTest.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Spatie\Snapshots\Test\Integration;
44

5+
use PHPUnit\Framework\ExpectationFailedException;
56
use PHPUnit\Framework\TestCase;
67
use PHPUnit_Framework_MockObject_MockObject;
78
use Spatie\Snapshots\MatchesSnapshots;
@@ -331,11 +332,7 @@ private function expectFail(PHPUnit_Framework_MockObject_MockObject $matchesSnap
331332

332333
private function expectFailedMatchesSnapshotTest()
333334
{
334-
if (class_exists('PHPUnit\Framework\ExpectationFailedException')) {
335-
$this->expectException('PHPUnit\Framework\ExpectationFailedException');
336-
} else {
337-
$this->expectException('PHPUnit_Framework_ExpectationFailedException');
338-
}
335+
$this->expectException(ExpectationFailedException::class);
339336
}
340337

341338
/**

0 commit comments

Comments
 (0)