Daniel Hahler
2854679f56
Upgrade isort ( #5817 )
...
* Fix isort
* runtests: add --diff to ISORT_ARGS
* requirements-codestyle: bump isort to 4.3.3
* isort: move config to setup.cfg
2018-02-14 20:12:14 +00:00
Ryan P Kilby
68519c092f
Test staticfiles ( #5701 )
...
* Remove 'MIDDLEWARE_CLASSES' compat setting
* Remove 'django.setup()' compat import
* Move '--no-pkgroot' handling to conftest
* Add staticfiles handling to dist build
2018-01-02 11:35:56 +01:00
Ryan P Kilby
d12005cf90
Add 'dist' build ( #5656 )
2017-12-14 11:48:03 +01:00
Daniel Hahler
89276e6cfc
Move flake8 config to setup.cfg
...
This allows for flake8 to pick it up when running it by itself.
2017-05-16 12:18:33 +02:00
Tom Christie
6ff9840bde
Schemas & client libraries. ( #4179 )
...
* Added schema generation support.
* New tutorial section.
* API guide on schema generation.
* Topic guide on API clients.
2016-07-04 16:38:17 +01:00
Tom Christie
994e1ba927
Django 1.10 support. ( #4158 )
...
* Added TEMPLATES setting to tests
* Remove deprecated view-string in URL conf
* Replace 'urls = ...' in test classes with override_settings('ROOT_URLCONF=...')
* Refactor UsingURLPatterns to use override_settings(ROOT_URLCONF=...) style
* Get model managers and names in a version-compatible manner.
* Apply override_settings to a TestCase, not a mixin class
* Use '.callback' property instead of private attributes when inspecting urlpatterns
* Pass 'user' to template explicitly
* Correct sorting of import statements.
* Remove unused TEMPLATE_LOADERS setting, in favor of TEMPLATES.
* Remove code style issue
* BaseFilter test requires a concrete model
* Resolve tox.ini issues
* Resolve isort differences between local and tox environments
2016-06-01 15:31:00 +01:00
Xavier Ordoquy
a4ce897d28
Display py.test internal warnings
2015-12-16 13:27:40 +01:00
Nic Young
739d3892c5
Fix codecov on Travis CI
...
The coverage report needs to be explicitly created with arguments passed
in to pytest-cov
2015-10-07 22:20:46 -07:00
Tom Christie
806b0b34da
Include nested objects in metadata for OPTIONS. Closes #3156 . Closes #2915 .
2015-07-16 15:17:18 +01:00
Tom Christie
db40b7eb91
Add coverage to runtests. Closes #2936 .
2015-07-16 12:39:01 +01:00
Tom Christie
cde7154c59
Runtests should not suppress stdout. In the context of a web app only serves to hide erronous print statements.
2015-07-16 11:50:22 +01:00
Tom Christie
a03b89f326
Restrict isort to rest_framework and tests directories
2015-07-02 10:18:08 +01:00
Tom Christie
36e4f20111
Update runtests.py
2015-06-29 09:39:27 +01:00
José Padilla
0f1d9217f0
Print helpful command if isort fails
2015-06-27 16:06:53 -04:00
José Padilla
b4ba8ef4d7
Setup isort for code style linting
2015-06-26 09:16:33 -04:00
Xavier Ordoquy
a7567efa8d
Use compact traceback for errors reporting.
2015-01-21 19:26:57 +01:00
Tymur Maryokhin
d9930181ee
Removed unused imports, pep8 fixes, typo fixes
2014-12-05 00:29:28 +01:00
Tom Christie
bf09c32de8
Code linting and added runtests.py
2014-08-19 13:28:07 +01:00