diff options
| author | Xavier Ordoquy | 2015-01-19 02:40:15 +0100 | 
|---|---|---|
| committer | Xavier Ordoquy | 2015-01-19 02:40:15 +0100 | 
| commit | 4f27b966a5954c56a96b298198ec93b69583dfad (patch) | |
| tree | b5cc4b21c0fc8fbc7bb4fc08af1147d1d20886a0 | |
| parent | 4ce4132e08ba7764f120c71eeebdbaefee281689 (diff) | |
| parent | b5128ca574d03ea590a198b04043142a3fc7163e (diff) | |
| download | django-rest-framework-4f27b966a5954c56a96b298198ec93b69583dfad.tar.bz2 | |
Merge pull request #2427 from DavidMuller/pytest_version_bumps
Preliminary Support For Django 1.8 Alpha
| -rw-r--r-- | .travis.yml | 8 | ||||
| -rw-r--r-- | requirements.txt | 4 | ||||
| -rw-r--r-- | tests/test_multitable_inheritance.py | 4 | ||||
| -rw-r--r-- | tox.ini | 7 | 
4 files changed, 16 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml index 6191e7e2..996c3ae8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,6 +21,10 @@ env:      - TOX_ENV=py26-django15      - TOX_ENV=py27-django14      - TOX_ENV=py26-django14 +    - TOX_ENV=py34-django18alpha +    - TOX_ENV=py33-django18alpha +    - TOX_ENV=py32-django18alpha +    - TOX_ENV=py27-django18alpha      - TOX_ENV=py34-djangomaster      - TOX_ENV=py33-djangomaster      - TOX_ENV=py32-djangomaster @@ -29,6 +33,10 @@ env:  matrix:    fast_finish: true    allow_failures: +    - env: TOX_ENV=py34-django18alpha +    - env: TOX_ENV=py33-django18alpha +    - env: TOX_ENV=py32-django18alpha +    - env: TOX_ENV=py27-django18alpha      - env: TOX_ENV=py34-djangomaster      - env: TOX_ENV=py33-djangomaster      - env: TOX_ENV=py32-djangomaster diff --git a/requirements.txt b/requirements.txt index 48b29e61..43e947c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,8 +2,8 @@  Django>=1.4.11  # Test requirements -pytest-django==2.6 -pytest==2.5.2 +pytest-django==2.8.0 +pytest==2.6.4  pytest-cov==1.6  flake8==2.2.2 diff --git a/tests/test_multitable_inheritance.py b/tests/test_multitable_inheritance.py index e1b40cc7..15627e1d 100644 --- a/tests/test_multitable_inheritance.py +++ b/tests/test_multitable_inheritance.py @@ -48,8 +48,8 @@ class InheritedModelSerializationTests(TestCase):          Assert that a model with a onetoone field that is the primary key is          not treated like a derived model          """ -        parent = ParentModel(name1='parent name') -        associate = AssociatedModel(name='hello', ref=parent) +        parent = ParentModel.objects.create(name1='parent name') +        associate = AssociatedModel.objects.create(name='hello', ref=parent)          serializer = AssociatedModelSerializer(associate)          self.assertEqual(set(serializer.data.keys()),                           set(['name', 'ref'])) @@ -3,7 +3,7 @@ envlist =         py27-{flake8,docs},         {py26,py27}-django14,         {py26,py27,py32,py33,py34}-django{15,16}, -       {py27,py32,py33,py34}-django{17,master} +       {py27,py32,py33,py34}-django{17,18alpha,master}  [testenv]  commands = ./runtests.py --fast @@ -14,13 +14,14 @@ deps =         django15: Django==1.5.6  # Should track minimum supported         django16: Django==1.6.3  # Should track minimum supported         django17: Django==1.7.2  # Should track maximum supported +       django18alpha: https://www.djangoproject.com/download/1.8a1/tarball/         djangomaster: https://github.com/django/django/zipball/master         {py26,py27}-django{14,15,16,17}: django-guardian==1.2.3         {py26,py27}-django{14,15,16}: oauth2==1.5.211         {py26,py27}-django{14,15,16}: django-oauth-plus==2.2.1         {py26,py27}-django{14,15}: django-oauth2-provider==0.2.3         {py26,py27}-django16: django-oauth2-provider==0.2.4 -       pytest-django==2.6.1 +       pytest-django==2.8.0         django-filter==0.7         defusedxml==0.3         markdown>=2.1.0 @@ -28,7 +29,7 @@ deps =  [testenv:py27-flake8]  deps = -       pytest==2.5.2 +       pytest==2.6.4         flake8==2.2.2  commands = ./runtests.py --lintonly  | 
