Support windows builds in CI
We have at least one test that supports only windows not being run in CI.
In addition its nice to have this projects windows support enshrined in CI.
Two options here. Technically travis has an experimental windows environment (https://docs.travis-ci.com/user/reference/windows/)
I could also add appveyor which has first class windows support if I recall
Azure pipelines is another option, which supports all three platforms. Interface is a little clunky tho :/
I strongly recommend GitHub actions... you can test all 3 platforms using a single file, with great GitHub integration. 👍
For reference: https://github.com/pytest-dev/pytest-mock/pull/156
I change my answer to @nicoddemus 's :grinning: . You have to sign up for the beta but it was easier than setting up azure pipelines for sure.
You have to sign up for the beta
Oh yeah, but I think there's not a waiting line anymore, signing up for the Beta automatically gets you access now. 😁