Commit Graph

35 Commits

Author SHA1 Message Date
Ed Morley f2e85cdd3a Travis: Test on Django 1.10 2016-08-03 15:12:19 +01:00
Ed Morley 19931e4377 Travis: Stop testing on Python 3.2
Since it's no longer supported as of 2016-02-20:
https://docs.python.org/devguide/#status-of-python-branches
2016-08-03 15:11:49 +01:00
Adam Dobrawy 9ecd47945e Add pip cache to TravisCI 2016-07-13 23:54:26 +02:00
Nik Nyby 229c1ed73c test on final version of django 1.9 2015-12-03 21:49:13 -05:00
Ryan P Kilby fd425e64ed Merge branch 'develop' into django-compatibility-updates
Conflicts:
	.travis.yml
	README.rst
	django_filters/fields.py
2015-11-23 00:43:02 -05:00
Ryan P Kilby 4d04589678 Update travis config
- Require Django 1.8+
- Drop python 2.6, add python 3.5
2015-10-19 03:16:29 -04:00
Carlton Gibson c9bcfbe2c5 Remove Django 1.4 and Python 2.6 from test matrix 2015-10-05 10:48:51 +02:00
Carlton Gibson f9237c415c Exclude Django 1.4/1.7 against Python 3.5 2015-10-05 10:37:11 +02:00
Carlton Gibson 53f4272659 Update Travis/Tox configs 2015-10-05 09:59:43 +02:00
Carlton Gibson e65c655dc0 Don't use sudo for Travis.
Containers... Ooooooh...
2015-09-03 14:44:35 +02:00
Carlton Gibson 60f77f62cc Update Travis config
Django 1.9 drops support for Python 3.2 and 3.3
2015-09-03 14:01:01 +02:00
nikolas 19a903af66 Add testing on django 1.8 2015-04-30 16:03:58 -04:00
Omer Katz 370a2fb20e Excluded PyPy from the build matrix for now. 2014-09-25 20:31:34 +03:00
Omer Katz 813eb4c720 Increased test verbosity. 2014-09-25 11:02:09 +03:00
Omer Katz 9099427ee6 Fixed escaping issues and exclusion issues. 2014-09-25 10:45:06 +03:00
Omer Katz 3a6ebaf4df Fixed the allow failiures section of the build. 2014-09-25 10:42:25 +03:00
Omer Katz d5b94d992f Improved build matrix.
Added PyPy and PyPy 3.
Allowed failures for the latest django develop version.
Loosened the django version to use the latest minor version.
The matrix should fast finish since it's large.
Used travis_retry in order to avoid build failures due to networking issues.
2014-09-25 10:40:27 +03:00
Florian Apolloner 9491a50a1a Fixed warnings in the testsuite. 2014-07-27 12:27:06 +02:00
Florian Apolloner ee4203ba96 Updated .travis.yml. 2013-08-19 12:03:51 +02:00
Florian Apolloner 900ea5143d Disable python 2.6 on tests against Django master. 2013-07-30 08:21:24 +02:00
Florian Apolloner 4d322a2fdd Cleanups for 0.6 final. 2013-03-25 15:54:14 +01:00
Jacob Radford ba5bbe60e2 Updates travis yaml for Django 1.5 and also includes Django master branch now.
Some tests needed explicit non-ordering set, because Django 1.6 raises
ValueError when using assertQuerySetEqual without it.  Also, needed to add
a couple skipIf/skipUnless to handle Django 1.6 using html5 input types.
2013-02-26 15:39:01 -05:00
nkryptic ea2e1fc61c add coverage.py for travis tests and some import/pep8 cleanup 2013-02-25 17:13:39 -05:00
Jacob Radford b2fbccc406 update travis.yml for 1.4.5 release version of Django 2013-02-20 15:53:12 -05:00
Jacob Radford 3b3f12ee6e update travis.yml for 1.5rc2 and 1.4.4 bugfix versions of Django 2013-02-19 16:43:33 -05:00
nkryptic c3d51c1005 major refactor of the tests:
* moves tests package to root of project and renames it to test_django_filters
* splits tests.py into multiple files
* removes fixture need by creating instances on the fly
** attempted to use factory_boy instead, but it isn't py3k compatible yet
* uses django-discover-runner to find the test cases

while primarily focused on test refactoring, it also:
* updates runtests.py to allow more flexibility when running tests
* adds a runshell.py which configures django, runs syncdb and loads the test environment shell (in-memory sqlite db)
* adds pip requirements files for new test dependencies
* updates MANIFEST.in for test package split
* uses py3k compatible relative imports when possible
* removes XMLField handling, since we only support Django >= 1.4
* removes unnecessary code to get length on MultipleChoiceField's choices when filtering
* updates code for pep8 and pyflakes adherence
2013-02-18 20:07:28 -05:00
Florian Apolloner b2b69617fa Some cleanups to PY3 support and dropped Django 1.3 support. 2012-12-31 09:59:04 +01:00
Xavier Ordoquy d3b90bb89c Install six for the tests. 2012-12-13 01:00:53 +01:00
Xavier Ordoquy 68c59d338c Commit to trigger travis build. 2012-12-13 00:34:30 +01:00
Xavier Ordoquy d040f2da4d py3k port. 2012-12-13 00:21:25 +01:00
Florian Apolloner 99542655ab Merge pull request #60 from onepercentclub/django-1.3-compat
Re-enable support for Django 1.3.
2012-10-20 05:04:05 -07:00
Florian Apolloner 04fa9395f5 disable email notifications for now. 2012-10-15 23:03:29 +02:00
Ben Konrath 44987d3381 Add Django 1.3 to Travis config. 2012-10-15 21:18:27 +02:00
Tom Christie 2c77f50322 Use runtests.py style for tests 2012-10-12 20:40:36 +01:00
Tom Christie 9b59f3dea3 Enable travis 2012-10-11 17:39:55 +01:00