Commit graph

42 commits

Author SHA1 Message Date
Johannes Hoppe
b754256413 Enable check suite in favor of travis-ci QA runs 2019-03-26 08:15:50 +01:00
Daniel Hahler
605e6fe296
flake8: ignore W503 (and pick W504) (#220) 2018-12-09 18:48:17 +01:00
Peter Bittner
0e45c7b3e4 Also move testing requirements into packaging setup 2018-12-09 15:52:05 +01:00
Daniel Hahler
ea060f0985 tox/Travis: use separate coverage factor
This will only install/run coverage on demand.
2018-08-26 02:00:52 +02:00
Daniel Hahler
cc2a821579 tests: use coverage_enable_subprocess instead of sitecustomize.py 2018-08-26 01:53:11 +02:00
Daniel Hahler
8f199eb40c _setup: do not call django.setup() if settings are configured already
Without this, using `configurations.setup()` after Django has been setup
already re-triggers the logging configuration, which then causes e.g.
pytest's caplog to not work anymore.
2018-08-16 17:04:50 +02:00
Daniel Hahler
89cdca07ae coverage: track subprocesses 2018-08-16 15:50:41 +02:00
Daniel Hahler
fbb0ff8884 Fix compatibility with Django 2.1
Ref: https://github.com/django/django/pull/9894
Closes: https://github.com/jazzband/django-configurations/pull/201
2018-08-02 20:32:40 +02:00
Daniel Hahler
e3b547f5e1 qa: run flake8 against tests (#180) 2017-10-07 12:32:20 +02:00
Nicolas Delaby
8f318991c2 Drop unmaintained version of django and python
- Drop django==1.9 as it reached end of life
- Drop python2.6, python3.3, and bring python3.6
- Bring django-2.0 in the matrix as expected failure until we add its
support
2017-09-30 14:37:38 +02:00
Johannes Hoppe
9592356572 Move sphinx callback to a separate sphinx submodule 2016-06-13 12:26:52 +02:00
Johannes Hoppe
cd596f6788 Fixes #146 -- Adds multiprocessing support for sphinx 2016-04-05 18:14:20 +02:00
Nicolas Delaby
063bf61a16 Drop support of python 2.6, 3.2 and Django < 1.8 2016-01-27 21:08:54 +01:00
Jannis Leidel
0aba2276bc Added automatic check for README rendering. 2016-01-04 22:05:05 +01:00
Jannis Leidel
5560a21d09 Added Python version print to make sure we're running the right version in the tox env. Fix #137. 2016-01-04 13:17:24 +01:00
Daniel Hahler
b5e1eb6ade Travis/tox: use dj19 tarball, add master; remove unsupported
- Add `allow_failures` section for Django master on Travis.
 - Django 1.9 is only supported on Python 2.7 and 3.4+.
 - Only test main Python 2 and 3 with Django master.
2015-12-17 23:31:08 +01:00
Daniel Hahler
3a1a88bd15 Travis: use Python 3.5 for Python 3 flake8 test 2015-12-17 23:07:40 +01:00
Daniel Hahler
11990d1db6 tox: do not use coverage with Python 3.2
Fixes https://github.com/jezdez/django-configurations/issues/129.
2015-12-17 13:05:03 +01:00
Jannis Leidel
e332d5eff4 Use tar.gz instead of zip to work around an encoding issue in pip's unpacker. 2015-03-16 19:30:57 +01:00
Jannis Leidel
d9f60cfaef Try using the pip caching in the tox config. 2015-03-16 16:59:37 +01:00
Jannis Leidel
6f6930495c Get rid of manage.py for running tests now that we have django-cadmin.
Closes #92.
2015-03-16 15:13:31 +01:00
Jannis Leidel
13980b3d80 Add Django 1.9/master testing. 2015-02-13 22:06:43 +01:00
Jannis Leidel
61d162d376 Fix tox config. 2015-02-13 21:45:37 +01:00
Jannis Leidel
8be47c0813 Merge remote-tracking branch 'benjaminabel/master' 2015-02-13 18:12:56 +01:00
Jannis Leidel
ea28a6ebd6 Minor fixes for 1.8. 2015-02-13 18:12:02 +01:00
Jannis Leidel
c6b3d05f71 Revert "Use py.test."
This reverts commit 7799241900.
2015-02-13 16:43:55 +01:00
Jannis Leidel
2e57cde3ea pytest-django works with Django 1.8 now 2015-02-10 18:29:01 +01:00
Benjamin ABEL
a8bf15b358 Use django 1.8 branch in tox.ini 2015-01-25 18:12:41 +01:00
Benjamin ABEL
e20c9b5939 Remove coverage env from tox.ini 2015-01-07 15:28:12 +01:00
Jannis Leidel
fe96f5b46a Install pytest-django master to work around issue with Django 1.8. 2015-01-07 00:11:15 +01:00
Jannis Leidel
7799241900 Use py.test.
Signed-off-by: Jannis Leidel <jannis@leidel.info>
2015-01-06 23:27:00 +01:00
Jannis Leidel
aba18a4cd8 Fix 1.8 test runner. 2015-01-06 23:15:57 +01:00
Jannis Leidel
a8643a1af5 Simplify coverage setup. 2015-01-06 21:20:52 +01:00
Jannis Leidel
45c9127d4e More fixes to the test setup. 2014-12-12 17:26:21 +01:00
Jannis Leidel
82f2514b81 Merge remote-tracking branch 'slafs/newtox' 2014-12-12 16:26:18 +01:00
Sławek Ehlert
55a2cf6a36 use tox generative envlist with factor dependencies 2014-10-30 23:18:26 +01:00
José Padilla
f0d956740c Test 1.7 against stable version instead of master 2014-09-09 12:06:18 -04:00
Sven Aßmann
4ec540c32c - cleanup of unused tox configuration 2014-05-02 22:57:20 +02:00
Sven Aßmann
467e4ebe52 - add configuration for python 3.4 with same django versions as for 3.3
- add coverage summary and html report for checking code coverage
2014-05-02 22:53:32 +02:00
Jannis Leidel
f087cea84d Added SearchURLValue. 2014-01-16 19:00:29 +01:00
Jannis Leidel
a407bebf5d Removed an unsupported test environment. 2013-11-26 15:51:05 +01:00
Jannis Leidel
7dbe8c063f Ported tests to run via tox and Travis. 2013-11-26 12:25:07 +01:00