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