From a35236b23bb212612044349727485aa2098afc64 Mon Sep 17 00:00:00 2001 From: Florian Apolloner Date: Sun, 2 Feb 2014 14:31:52 +0100 Subject: [PATCH] Added tox file. --- tests/models.py | 8 ++--- tox.ini | 95 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+), 4 deletions(-) create mode 100644 tox.ini diff --git a/tests/models.py b/tests/models.py index b44bd262..a8256ded 100644 --- a/tests/models.py +++ b/tests/models.py @@ -50,7 +50,7 @@ def __str__(self): class HousePet(Pet): - trained = models.BooleanField() + trained = models.BooleanField(default=False) # Test direct-tagging with custom through model @@ -84,7 +84,7 @@ def __str__(self): class DirectHousePet(DirectPet): - trained = models.BooleanField() + trained = models.BooleanField(default=False) # Test custom through model to model with custom PK @@ -114,7 +114,7 @@ def __str__(self): return self.name class CustomPKHousePet(CustomPKPet): - trained = models.BooleanField() + trained = models.BooleanField(default=False) # Test custom through model to a custom tag model @@ -143,7 +143,7 @@ def __str__(self): return self.name class OfficialHousePet(OfficialPet): - trained = models.BooleanField() + trained = models.BooleanField(default=False) class Media(models.Model): diff --git a/tox.ini b/tox.ini new file mode 100644 index 00000000..0bffb98c --- /dev/null +++ b/tox.ini @@ -0,0 +1,95 @@ +[testenv] +skipsdist = True +usedevelop = True +deps = + flake8 +deps14 = + https://github.com/django/django/archive/stable/1.4.x.zip#egg=django +deps15 = + https://github.com/django/django/archive/stable/1.5.x.zip#egg=django +deps16 = + https://github.com/django/django/archive/stable/1.6.x.zip#egg=django +deps17 = + https://github.com/django/django/archive/master.zip#egg=django + +commands = + python ./runtests.py + + +[testenv:py26-1.4.x] +basepython = python2.6 +deps = + {[testenv]deps} + {[testenv]deps14} + +[testenv:py26-1.5.x] +basepython = python2.6 +deps = + {[testenv]deps} + {[testenv]deps15} + +[testenv:py26-1.6.x] +basepython = python2.6 +deps = + {[testenv]deps} + {[testenv]deps16} + +[testenv:py27-1.4.x] +basepython = python2.7 +deps = + {[testenv]deps} + {[testenv]deps14} + +[testenv:py27-1.5.x] +basepython = python2.7 +deps = + {[testenv]deps} + {[testenv]deps15} + +[testenv:py27-1.6.x] +basepython = python2.7 +deps = + {[testenv]deps} + {[testenv]deps16} + +[testenv:py27-1.7.x] +basepython = python2.7 +deps = + {[testenv]deps} + {[testenv]deps17} + +[testenv:py32-1.5.x] +basepython = python3.2 +deps = + {[testenv]deps} + {[testenv]deps15} + +[testenv:py32-1.6.x] +basepython = python3.2 +deps = + {[testenv]deps} + {[testenv]deps16} + +[testenv:py32-1.7.x] +basepython = python3.2 +deps = + {[testenv]deps} + {[testenv]deps17} + +[testenv:py33-1.5.x] +basepython = python3.3 +deps = + {[testenv]deps} + {[testenv]deps15} + +[testenv:py33-1.6.x] +basepython = python3.3 +deps = + {[testenv]deps} + {[testenv]deps16} + +[testenv:py33-1.7.x] +basepython = python3.3 +deps = + {[testenv]deps} + {[testenv]deps17}