summaryrefslogtreecommitdiff
path: root/tox.ini
AgeCommit message (Collapse)Author
2019-07-20fixup! tox.ini: clean up filterwarningsDaniel Hahler
2019-07-20tox.ini: clean up filterwarningsDaniel Hahler
- path.local/path.readlines is not used anymore - enhance doc for "invalid escape sequence" filter
2019-07-16Merge pull request #5593 from bluetech/type-annotations-1Ran Benita
Type-annotate pytest.{exit,skip,fail,xfail,importorskip,warns,raises}
2019-07-14Use flake8's extend-ignore instead of ignoreRan Benita
extend-ignore adds ignores in addition to flake8's existing ignores. The default ignores currently are: E121,E123,E126,E226,E24,E704,W503,W504
2019-07-11Remove support code for unittest 2Bruno Oliveira
Also moved a pytest_runtest_makereport hook implemented in nose.py, but nowadays makes more sense to be implemented in unittest.py
2019-07-08Show warning about importing abcs from collections onceBruno Oliveira
This is being raised by `unittest2.compatibility`: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
2019-06-30Remove 'RemovedInPytest4Warning'Bruno Oliveira
2019-06-27Remove stray comment from tox.iniAnthony Sottile
2019-06-12Minor: tox: coverage: use -m with coverage-report (#5427)Bruno Oliveira
Minor: tox: coverage: use -m with coverage-report
2019-06-09tox: coverage: use -m with coverage-reportDaniel Hahler
2019-06-08ci: optimize twisted/pexpect related jobsDaniel Hahler
- tox: use twisted as dep only - Azure: move twisted/numpy to main py37 job - Travis: move twisted to main py37 build
2019-06-02Drop Python 2.7 and 3.4 supportBruno Oliveira
* Update setup.py requires and classifiers * Drop Python 2.7 and 3.4 from CI * Update docs dropping 2.7 and 3.4 support * Fix mock imports and remove tests related to pypi's mock module * Add py27 and 34 support docs to the sidebar * Remove usage of six from tmpdir * Remove six.PY* code blocks * Remove sys.version_info related code * Cleanup compat * Remove obsolete safe_str * Remove obsolete __unicode__ methods * Remove compat.PY35 and compat.PY36: not really needed anymore * Remove unused UNICODE_TYPES * Remove Jython specific code * Remove some Python 2 references from docs Related to #5275
2019-05-30tox: pexpect: use "-m uses_pexpect"Daniel Hahler
2019-05-28conftest: add uses_pexpect markDaniel Hahler
2019-05-14ci: tox: fix py37-freezeDaniel Hahler
Remove ``--no-use-pep517``, which appears to not be supported anymore, and PyInstaller works without it by now.
2019-05-11Further "unknown marks warning" improvements (#5178)Bruno Oliveira
Further "unknown marks warning" improvements
2019-05-09Remove unused markers and enable --strict-markersBruno Oliveira
2019-05-09Remove the 'issue' marker from test suiteBruno Oliveira
It doesn't seem to add much value (why would one execute tests based on that marker?), plus using the docstring for that encourages one to write a more descriptive message about the test
2019-05-09Merge remote-tracking branch 'upstream/master' into merge-master-into-featuresBruno Oliveira
2019-05-06Restore usedevelop=True now that pip 19.1.1 restored the old behaviorBruno Oliveira
Fix #5167
2019-04-28Publish UnknownMarkWarning as part of the public API and docsBruno Oliveira
2019-04-27Merge master into featuresDaniel Hahler
2019-04-25Workaround for editable installs with pip 19.1Bruno Oliveira
Related to #5167
2019-04-07Add a conftest to prefer faster testsDaniel Hahler
This uses pytest_collection_modifyitems for pytest's own tests to order them, preferring faster ones via quick'n'dirty heuristics only for now.
2019-04-03Merge master into features (with regen branch)Daniel Hahler
2019-04-03tox.ini: regen: clear pytest cache for stable outcomeDaniel Hahler
2019-04-01Use mark-specific warning typeZac Hatfield-Dodds
So that we can ignore it in self-tests.
2019-04-01Register marks from self-testsZac Hatfield-Dodds
2019-03-31Register "issue" mark for self-testsZac-HD
2019-03-26Merge master into featuresDaniel Hahler
2019-03-22tox.ini: usedevelop implies skipsdistDaniel Hahler
2019-03-20tox: generic twisted factorDaniel Hahler
2019-03-20ci: rename "trial" tox factor to "twisted"Daniel Hahler
Ref: https://github.com/pytest-dev/pytest/pull/4848#issuecomment-467909204
2019-03-03tox/setup.py: remove _PYTEST_SETUP_SKIP_PLUGGY_DEP=1 hackDaniel Hahler
2019-03-03tox: generic pluggymaster factorDaniel Hahler
2019-03-01Merge pull request #4864 from blueyed/isort-cfgDaniel Hahler
Add config for isort
2019-03-01tox: split default posargs in multiple env varsDaniel Hahler
This is required for combining. Use it for new lsof facor also.
2019-03-01tox.ini: add config for isortDaniel Hahler
2019-03-01tox: add generic nobyte and numpy factorsDaniel Hahler
Remove `py27-nobyte` from tox.ini, which was using xdist already. Therefore this also removes `py27-xdist` from Travis. "nobyte" was added in 036557ac to test that test_assertrewrite.py works with a global PYTHONDONTWRITEBYTECODE=1 setting. "numpy" is only a special dependency, and can be run together with nobyte/xdist.
2019-02-27tox: generic pexpect factorDaniel Hahler
2019-02-24Add unittest2 testing to trial environmentBruno Oliveira
Just noticed that `test_usefixtures_marker_on_unittest` is parametrized for unittest2, but no environment ever installed that library.
2019-02-18Add same environments to Azure as have in AppVeyor, except py37-freezeBruno Oliveira
py37-freeze will be tackled in https://github.com/pytest-dev/pytest/issues/4807
2019-02-15tox: add generic xdist factorDaniel Hahler
Cherry-picked from features. Conflicts: tox.ini
2019-02-12Pass PYTEST_ADDOPTS to tox envs [skip travis] [skip appveyor]Bruno Oliveira
2019-02-10tox: cleanup/revisit depsDaniel Hahler
2019-02-10Bump tox minversionDaniel Hahler
For https://github.com/tox-dev/tox/commit/c611a16afe653e7e96bda5da1949f630cbe37656
2019-02-10tox: use deps for pluggymaster testenvsDaniel Hahler
https://github.com/tox-dev/tox/issues/706 has been fixed.
2019-02-08Merge pull request #4751 from blueyed/fix-py-freezeDaniel Hahler
tox: py37-freeze: use --no-use-pep517 for PyInstaller
2019-02-08tox: py37-freeze: use --no-use-pep517 for PyInstallerDaniel Hahler
Fixes https://github.com/pytest-dev/pytest/issues/4750.
2019-02-08Use isolated_build option in tox.iniBruno Oliveira
As per the excellent article by gaborbernat: https://www.bernat.tech/pep-517-518/