Skip to content

Commit 4313f3a

Browse files
authored
Merge pull request #58 from mmoreram/feature/increased-tests-and-relaxed-dependencies
Increase dependency options
2 parents 507e94b + 678f954 commit 4313f3a

File tree

4 files changed

+30
-12
lines changed

4 files changed

+30
-12
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
clover.xml
2+
.phpunit.result.cache
3+
vendor/
4+
composer.lock

.travis.yml

+20-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
language: php
22

3-
php:
4-
- 7.2
5-
- 7.3
3+
jobs:
4+
include:
5+
- stage: "PHP7.2 - lowest"
6+
php: 7.2
7+
script:
8+
- composer update -n --prefer-dist --prefer-lowest --no-suggest
9+
- composer dump-autoload
10+
- php vendor/bin/phpunit
611

7-
before_script:
8-
- composer install --prefer-source --no-interaction
9-
- composer dump-autoload
12+
- stage: "PHP7.3 - highest"
13+
php: 7.3
14+
script:
15+
- composer update -n --prefer-dist --no-suggest
16+
- composer dump-autoload
17+
- php vendor/bin/phpunit
1018

11-
script: vendor/bin/phpunit
19+
- stage: "PHP7.4 - highest"
20+
php: 7.4
21+
script:
22+
- composer update -n --prefer-dist --no-suggest
23+
- composer dump-autoload
24+
- php vendor/bin/phpunit

composer.json

+6-4
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,15 @@
2525
],
2626
"require": {
2727
"php": "^7.2",
28+
"ext-json": "*",
29+
"ext-pcntl": "*",
2830
"yosymfony/resource-watcher": "^2.0",
29-
"symfony/console": "^4.3",
31+
"symfony/console": "^4.3 || ^5.0",
3032
"react/event-loop": "^1.1",
31-
"symfony/yaml": "^4.3",
33+
"symfony/yaml": "^4.3 || ^5.0",
3234
"react/child-process": "^0.6.1",
33-
"ext-json": "*",
34-
"ext-pcntl": "*",
35+
"react/stream": "^1.0.0",
36+
"symfony/finder": "^4.3 || ^5.0",
3537
"alecrabbit/php-cli-snake": "^0.5"
3638
},
3739
"autoload": {

phpunit.xml.dist

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
convertNoticesToExceptions="true"
77
convertWarningsToExceptions="true"
88
processIsolation="false"
9-
stopOnFailure="false"
9+
stopOnFailure="true"
1010
bootstrap="vendor/autoload.php">
1111
<testsuites>
1212
<testsuite name="Common">

0 commit comments

Comments
 (0)