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
Tests & encoding fixing #342
Conversation
@ThmsLa you are more than welcome ! My pull request was pending in the air and started to rot a bit (some conflicts emerged). I therefore merged it, and that generated some conflicts in your branch which I also try to resolve. Some tests are failing (among them mapzen which we has nothing to do with your PR)... I will have a look at it tomorrow. Bedtime here :) |
Hi @ThmsLa , Please look at #343 for a few suggestions on refactoring (you have address somethings in your PR already). Withor without my suggestions, the objective is to make the bing tests pass 😎 |
Thanks @ebreton! The MapQuest test failing seems to be linked to some strange API key error. MapZen's have an SSL error, I guess we can't do much about it. |
Regarding the MapQuest test, it seems linked to paid API keys having errors issues sometimes: https://developer.mapquest.com/forum/paid-key-intermittent-403-error-not-valid-key ... and these tests work with my free key locally. Have you tried using another key? :) |
@ThmsLa Not too sure if this PR is relevant anymore? |
@DenisCarriere I'll check next Monday, but a few things might be relevant, especially regarding the tests. Thanks for the invitation btw! :) |
Codecov Report
@@ Coverage Diff @@
## master #342 +/- ##
=========================================
Coverage ? 84.97%
=========================================
Files ? 66
Lines ? 3728
Branches ? 0
=========================================
Hits ? 3168
Misses ? 560
Partials ? 0
Continue to review full report at Codecov.
|
@ebreton @DenisCarriere Since MapZen is shutting down, I marked the MapZen class as deprecated and updated the tests accordingly. |
👍 Nice! Agreed, we can keep Mapzen but define it as deprecated 😢 Amazing, the first PR that has passing tests ✅ 🚀 |
Python 2 encoding issues are a living hell. Tried to do the best out of it, and it works well! 🙃
Thanks @ebreton for detecting these issues again!
& bumped the version number