Commit Graph

6 Commits

Author SHA1 Message Date
Omer Katz
0ce4f32315 Run tests on Python 3.6 on windows. 2017-05-08 09:11:32 -05:00
Bruno Oliveira
e5d8064534 Test using pytest 3.0
Fix #99
2016-12-05 20:12:29 -02:00
Bruno Oliveira
96506867d1 Refactor tox and ci scripts
Make sure a plain "tox" command works in all platforms without failures,
which facilitates making releases using a "devpi upload/test" workflow

* Fix small flakes failures
* Limit py35 testing to pytest>=2.7, as pytest<2.7 does not work on py35
* pexpect environments only work on Linux platforms and should be skipped on Windows
* Simplify AppVeyor script by running all tox environments: no need to have a build matrix
  because AppVeyor does not execute builds in parallel
* Add all environments to travis.yml, obtained from "tox --listenvs"
2016-01-30 16:47:07 -02:00
Bruno Oliveira
d59a4fb52b Simplify AppVeyor build and add badge
There's no point in creating a huge matrix because AppVeyor does
not run the builds in parallel; in fact it will greatly increase
build times as each matrix will boot a separate VM to execute on.

Also removed install.ps1 and run_with_env.cmd, which are only
really required if you have C extensions.
2015-12-03 18:53:20 -02:00
Bruno Oliveira
03aa703103 Add setuptools_scm to the host environment 2015-09-02 09:57:44 -03:00
Bruno Oliveira
6f93ae88ff Add appveyor support 2015-09-01 20:16:41 -03:00