Commit Graph

17 Commits

Author SHA1 Message Date
Ryan P Kilby 0b1ec0507b Add coreapi to ci, fix test reqs 2016-10-16 19:06:46 -04:00
Ryan P Kilby 69f6cf812e Fix reqs for tox, add DRF to envs 2016-09-20 15:23:22 -04:00
Ryan P Kilby cff0b7c05e Add warnings build, update requirements
- coverage 3.7.1 => 4.0 (since py 3.2 is deprecated now)
- pytz 2015 => 2016 (fix deprecation warnings)
- remove maintainer list from test (speed up dep install)
2016-09-18 19:59:54 -04:00
Carlton Gibson 8f9f423941 Add DRF to test requirements 2016-09-03 23:57:05 -04:00
Adam Dobrawy 3a9cfaf797 Tidy up requirements - see #305 2016-07-13 23:30:28 +02:00
Carlton Gibson 7a9954a95e Add Django to requirements/test.txt
Closes #427
2016-06-09 08:49:28 +02:00
Carlton Gibson ba92f71fec Prepare for 0.13 release 2016-03-11 20:38:25 +01:00
Carlton Gibson d864239f82 Specify coverage version for Travis 2015-09-29 11:58:33 +02:00
Carlton Gibson cf77ba94d5 Move coverage to first requirement 2015-09-29 11:57:18 +02:00
Carlton Gibson 502baadac1 Pin coverage to 3.7.1 for Python 3.2 2015-09-29 11:50:25 +02:00
Carlton Gibson d71fd50724 Update setup.py
Fixes #282
2015-09-03 14:23:06 +02:00
Carlton Gibson 5d56142dc4 Merge branch 'develop' of https://github.com/cevaris/django-filter into cevaris-develop 2015-05-16 21:05:50 +02:00
Carlton Gibson a32c777e6f Added tox config file 2015-05-16 21:03:23 +02:00
Adam Cardenas 6a8900b510 Added `livehtml` doc loader, and updated docs on `MethodFilter` 2015-04-03 23:30:31 -06:00
Sławek Ehlert 788dc847e1 try to use bumpversion when releasing new version 2014-11-09 19:53:56 +01:00
nkryptic ea2e1fc61c add coverage.py for travis tests and some import/pep8 cleanup 2013-02-25 17:13:39 -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