Skip to content
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

Add AppVeyor support and fix tests on Windows #328

Merged
merged 5 commits into from
May 7, 2019

Conversation

macisamuele
Copy link
Collaborator

The goal of this PR is to ensure that bravado-core does properly support Windows platform.

The main changes needed are related to path 2 url conversions (check the fancy pathname2url and url2pathname functions).

Along with those fixes:

  • I've ensured that paths building (especially during tests) are done via os.path and not hand-coding the paths
  • Added appveyor configuration such that we could ensure that Windows is still supported
    NOTE: Having appveyor not happy with the tests is not a big blocker as the PRs could still be merged, but it will give us informations about potential regressions on the Windows platform

Appveyor tests are available on: https://ci.appveyor.com/project/macisamuele/bravado-core/builds/24347171

@macisamuele macisamuele requested a review from sjaensch May 6, 2019 21:43
@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 98.481% when pulling 6f66655 on macisamuele:maci-add-appveyor-support into 8fbb0cd on Yelp:master.

@macisamuele macisamuele merged commit 1b2a3dd into Yelp:master May 7, 2019
@macisamuele macisamuele deleted the maci-add-appveyor-support branch May 7, 2019 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants