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
Update dependency and add missing istanbul dependency #47
Conversation
@IvanGoncharov please review |
@@ -1,7 +1,9 @@ | |||
sudo: false | |||
language: node_js | |||
script: | |||
- npm test && npm run coveralls | |||
- npm test | |||
- npm run coveralls |
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.
From Travis docs:
When one of the build commands returns a non-zero exit code, the Travis CI build runs the subsequent commands as well, and accumulates the build result.
http://docs.travis-ci.com/user/customizing-the-build/#Customizing-the-Build-Step
So if npm test
will fail Travis will try to execute npm run coveralls
and it's produce more errors which will make error diagnostic harder.
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.
That's okay.
c58db30
to
f1b099b
Compare
f7d271a
to
1c71554
Compare
I just confirmed that it's iojs' new URL module breaking changes that is causing the failure. I'm digging in to see if it's iojs' bug or not. |
Ok. I'm currently working on feature that will extend API, we discussed it on Gitter. |
IMHO, its better to use https://github.com/medialize/URI.js |
Also fix a test that was breaking due to swagger-tools change and clean up travis.yaml file This also copies over url.js file from nodejs/node to fix compability issues
ok @IvanGoncharov that makes sense. Copying over code is never a good idea. I'll merge this. Please make your changes in master after this merge. |
Update dependency and add missing istanbul dependency
Update dependency and add missing istanbul dependency
Also fix a test that was breaking due to swagger-tools change and clean up travis.yaml file