Alex Gaynor
8d118d1e7c
print the 5 slowest integration tests on each travis run
2017-03-24 15:39:21 -04:00
Bruno Oliveira
7aa30dbb8e
Change "tmpdir" fixture to work with latest pytest
...
Re-using the built-in tmpdir fixture fixes pytest-dev/pytest#1083
Also with latest pytest there's no need to use --assert=plain on py35 anymore
Fixes #3699
Fixes pytest-dev/pytest#1083
2016-07-21 21:50:34 -03:00
Donald Stufft
b11cb019a4
Drop support for Python 3.2
2015-10-01 09:36:16 -04:00
Donald Stufft
07b4dea2c4
Test the released version of 3.5 instead of dev
2015-09-14 09:26:12 -04:00
Donald Stufft
d2092a4574
Remove coverage
2015-08-01 20:48:47 -04:00
Donald Stufft
2912910b44
Do a (slightly) less insane thing to handle debundling
...
Previously we attempt to do some crazy things with import hooks
in order to attempt to automatically alias normally installed
dependencies as our vendored dependencies. This turned out to be
fairly fragile, so instead we'll manually patch sys.modules to
trigger the aliasing.
As part of this, we also drop support for the
PIP_NO_VENDOR_FOR_DOWNSTREAM environment variable because it was
never fully supported and now that we have wheel caching, actually
using it could possibly trigger a bad wheel to be cached. The new
mechanism requires some light patching by downstream to opt into
the mechanism, so they can also easily remove all of the files
in pip/_vendor/ except for __init__.py.
2015-06-23 22:27:47 -04:00
Donald Stufft
3ae80ee50b
Try using Travis's Nightly support for CPython
2015-06-09 19:01:36 -04:00
Donald Stufft
717cfc6ac0
Don't run diff-cover anymore
2015-06-09 18:31:12 -04:00
Donald Stufft
f6856d6687
Try to test against Python 3.5
2015-05-27 21:34:17 -04:00
Donald Stufft
5fd4cee738
Set the environment variable
2015-05-14 06:59:33 -04:00
Donald Stufft
b1c3afe1b5
Merge pull request #2184 from dstufft/support-import-wheels
...
Add Wheels to sys.path If They Exist In The Vendor Directory
2014-12-18 20:51:06 -05:00
Donald Stufft
941c2d5eb8
Enable parallelization of the Python 3.2 integration tests
2014-12-18 12:43:00 -05:00
Donald Stufft
d5b2651806
Support importing from Wheels automatically
2014-12-13 21:38:34 -05:00
Donald Stufft
4a775c10dd
Test unvendoring on Travis
2014-11-20 07:53:57 -05:00
Donald Stufft
6410ba43c2
Install coverage
2014-07-01 00:22:30 -04:00
Donald Stufft
ca38d24213
Protect against coverage files not existing
2014-06-30 23:42:58 -04:00
Donald Stufft
493a31976c
Use the correct parameter name
2014-06-30 23:33:25 -04:00
Donald Stufft
a6b59e8a55
Remove some noise in the output
2014-06-30 23:31:27 -04:00
Donald Stufft
3cd6032b5c
Use diff-cover to show the change in coverage
2014-06-30 23:17:27 -04:00
Donald Stufft
68c0b472a7
Run the unit tests before the integration tests
2014-06-30 20:00:35 -04:00
Donald Stufft
7e733044af
Remove OSX from our build matrix
...
The Travis OSX builders are incredibly inconsistent for how long
they take to run our test suite. It is currently ranging anywhere
from ~15 minutes to well beyond 50 minutes, at which point it
times out.
2014-05-08 14:24:50 -04:00
Donald Stufft
97d8bee705
Isolate our tests from the running user's configuration
2014-05-07 16:17:07 -04:00
Donald Stufft
f1ab17866d
set LC_CTYPE to en_US.UTF-8 to make output to UTF-8 work
2014-05-03 05:01:42 -04:00
Donald Stufft
cb31669564
Run our Travis tests on OSX as well as Linux
2014-05-03 03:01:08 -04:00
Alex Gaynor
4928f983f3
The PyPy on travis is also a recent PyPy
2014-04-29 22:23:19 -07:00
Alex Gaynor
cc7667f1a8
Travis now includes its own Python 3.4
2014-04-29 22:21:05 -07:00
Donald Stufft
a2558145cb
Remove .travis/py34.sh because it has been rolled into .travis/install.sh
2014-04-26 12:22:23 -04:00
Donald Stufft
31fc943a98
Refactor travis install logic to move it into a shell script
2014-04-26 01:44:12 -04:00
Donald Stufft
8d9041446f
Refactor the Travis running into a shell command
2014-04-26 00:56:42 -04:00
Jannis Leidel
82fbc84d38
Yes yes yes.
2014-03-23 15:25:43 +01:00
Jannis Leidel
841a760ce2
Use the deadsnakes PPA for a not so dead snake (3.4).
2014-03-23 15:22:57 +01:00
Donald Stufft
ff68f54c29
Revert "Use Travis to handle the Matrix"
...
This reverts commit 01894aee7b
.
2014-02-10 08:20:15 -05:00
Donald Stufft
01894aee7b
Use Travis to handle the Matrix
2014-01-28 22:38:49 -05:00
Donald Stufft
7dcced8be7
Build Python 3.4
2014-01-14 13:05:46 -05:00