-
Notifications
You must be signed in to change notification settings - Fork 356
Enhancement: Require more recent phpunit/phpunit #174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@localheinz thoughts on the TravisCI failures? Perhaps the legacy hardware is part of the issue? |
@@ -40,8 +40,8 @@ | |||
}, | |||
"require-dev": { | |||
"json-schema/JSON-Schema-Test-Suite": "1.1.0", | |||
"phpunit/phpunit": "~3.7", | |||
"phpdocumentor/phpdocumentor": "~2" | |||
"phpdocumentor/phpdocumentor": "~2", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
^2.0
or something would be better here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The change here is only related to requiring phpunit/phpunit
with
$ composer require --dev --sort-packages phpunit/phpunit:^4.7.7
e092a4a
to
c8e8b70
Compare
"phpunit/phpunit": "~3.7", | ||
"phpdocumentor/phpdocumentor": "~2" | ||
"phpdocumentor/phpdocumentor": "~2", | ||
"phpunit/phpunit": "^4.7" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Requiring phpunit/phpunit
without any version constraint yields to what you can see here now!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Requiring phpunit/phpunit without any version constraint yields to what you can see here now!
^4.0
would be fine?
Let's see what https://travis-ci.org/justinrainbow/json-schema/builds/71827504 says! |
I never suggested that... |
c8e8b70
to
95fb7bc
Compare
Builds still fail trying to update composer. See https://www.traviscistatus.com:
|
3297ad6
to
8806398
Compare
+1 It looks like the PHP 5.3.x Travis builds are the only ones failing now, and they are still exhibiting the man in the middle issue. I am good with the builds as is, and I am good with the upgrade for PHPUnit. @GrahamCampbell are you okay with the latest? |
@@ -18,7 +18,7 @@ before_install: | |||
- composer selfupdate |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This command should be removed.
8806398
to
2fb7651
Compare
2fb7651
to
922bdd4
Compare
Do you want to take a look again? |
@localheinz thanks for the reminder. While I am all about the update I recently encountered a some issues with changing versions of dependencies, even dev dependencies. Are there major updates in PHPunit 4.x dependencies that we may need to be concerned with? I would hate for this update to conflict with user installs and we would probably need to consider a minor bump. |
I have compared the https://packagist.org/packages/phpunit/phpunit#3.7.38 I'm going to merge and see what people using the |
Enhancement: Require more recent phpunit/phpunit
This seems to be causing us some problems with composer;
|
Time to update composer itself, the
|
Yep, already running latest release, still get the error.
|
This PR
phpunit/phpunit
requirement to have a more recent version of it installed