Skip to content

Commit f93035e

Browse files
authored
Merge pull request #58 from xabbuh/explicit-requirements
test against different dependency versions
2 parents 4891bbd + 21358fb commit f93035e

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

.travis.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ php:
1212

1313
matrix:
1414
include:
15+
- php: 5.3
16+
env: COMPOSER_OPTIONS="--prefer-lowest"
17+
- php: 7.0
18+
env: COMPOSER_OPTIONS="--prefer-lowest"
1519
- php: 7.1
1620
env: TEST_COVERAGE=true
1721
allow_failures:
@@ -26,7 +30,7 @@ before_install:
2630
- composer self-update
2731
- if [[ $TEST_COVERAGE ]]; then PHPUNIT_FLAGS="--coverage-clover clover.xml"; fi
2832

29-
install: travis_retry composer install --no-interaction --prefer-dist
33+
install: travis_retry composer update --no-interaction --prefer-dist --prefer-stable $COMPOSER_OPTIONS
3034

3135
script:
3236
- vendor/bin/phpunit -v $PHPUNIT_FLAGS

composer.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,12 @@
1414
"require": {
1515
"php": ">=5.3.3",
1616
"sentry/sentry": ">=1.5.0",
17-
"symfony/framework-bundle": ">=2.4.0"
17+
"symfony/config": "^2.4|^3.0",
18+
"symfony/console": "^2.4|^3.0",
19+
"symfony/dependency-injection": "^2.4|^3.0",
20+
"symfony/event-dispatcher": "^2.4|^3.0",
21+
"symfony/http-kernel": "^2.4|^3.0",
22+
"symfony/security-core": "^2.4|^3.0"
1823
},
1924
"require-dev": {
2025
"friendsofphp/php-cs-fixer": "^1.8.0",

0 commit comments

Comments
 (0)