Commit Graph

20 Commits

Author SHA1 Message Date
Pradyun Gedam c57705d1e4
Move requirements files to tools/
* Rename dev-requirements to tests-requirements
2018-06-15 23:36:28 +05:30
Pradyun Gedam e8544eb543
Sort alphabetically 2018-06-14 16:37:10 +05:30
Pradyun Gedam e00cc5af19
Remove no-longer-needed dependency 2018-06-14 16:37:10 +05:30
Pradyun Gedam 6934950c54
Move PyYAML to the bottom 2018-06-14 16:37:10 +05:30
Pradyun Gedam ad5c076366
Remove version constraints on pytest and scripttest 2018-06-14 16:37:10 +05:30
Pradyun Gedam 94b6c653d0
Fix CI for Python 3.7 (#5242)
Conditionally depend on PyYAML based on Python Version
2018-04-21 12:47:48 +05:30
Benoit Pierre fc6b2c1920 Fix Python 3.3 jobs on AppVeyor/Travis (#4897) 2017-12-01 13:59:11 +05:30
Pradyun Gedam afbbacf136
Add a coverage job for Python 3 to tox 2017-11-14 12:03:01 +05:30
Pradyun Gedam 41e3ddcf15 Unpin mock (#4750) 2017-10-02 18:37:14 +01:00
Pradyun S. Gedam 841f5dfb5c Add support for YAML based test files (#4637) 2017-08-07 12:03:43 -04:00
Pradyun S. Gedam 6b08889735 Add dependency on pytest-rerunfailures 2017-05-19 16:54:35 +05:30
Bruno Oliveira da29750ebc Use pytest-catchlog instead of pytest-capturelog
pytest-capture log seems to have been abandoned in favor
of pytest-catchlog

pytest-catchlog is no longer maintained; pytest-3.0 will emit
warnings about deprecated features, and pytest-catchlog
makes use of the deprecated "pytest_funcarg__" way
to declare fixtures
2016-07-28 21:35:52 -03: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 6955f5f9b4 Use virtualenv/master instead of virtualenv/develop (#3755) 2016-05-26 20:12:53 -04:00
Xavier Fernandez ff68ab6995 dev-requirements: use freezegun package
No more need for master branch
2016-02-01 23:19:49 +01:00
Xavier Fernandez 1275a0f3f9 Pin pytest-timeout==0.5
Version 1.0 requires pytest>=2.8 which contains a regression on parallel
tests (cf e78df3e069)
2015-11-16 10:40:32 +01:00
Xavier Fernandez cf501d2ab5 Pin pytest==2.7.2 to avoid failing tests 2015-09-29 14:00:03 +02:00
Donald Stufft d2092a4574 Remove coverage 2015-08-01 20:48:47 -04:00
Donald Stufft 786e452f13 Pin to an older version of mock 2015-07-14 15:32:29 -04:00
Marc Abramowitz ce3ceb7bd1 Move dev reqs from tox.ini to dev-requirements.txt
Then folks who don't use tox can do `pip install -r
dev-requirements.txt`

Since this is pip, which created the idea of requirements files, it
seems nice for the project to have one to showcase the idea.

Also cleaned up the tox.ini and made it more compact (fits now on my
laptop screen) and consistent.
2014-12-17 23:36:29 -08:00