Fix test compatibility

This commit is contained in:
Iwo Herka 2018-07-20 11:55:47 +00:00
parent c1300903f8
commit d26bcfdbe7
4 changed files with 9 additions and 10 deletions

View file

@ -10,7 +10,7 @@ matrix:
- python: 3.7-dev
env: TOXENV=py37
install:
- pip install -r requirements.txt
- pip install Django>=1.11
- pip install tox==3.0.0
- pip install coveralls==1.3.0
- pip install coverage==4.5.1

View file

@ -262,7 +262,7 @@ class EavQuerySet(QuerySet):
Pass *args* and *kwargs* through ``eav_filter``, then pass to
the ``models.Manager`` filter method.
'''
return super().filter(*args, **kwargs)
return super(EavQuerySet, self).filter(*args, **kwargs)
@eav_filter
def exclude(self, *args, **kwargs):
@ -270,7 +270,7 @@ class EavQuerySet(QuerySet):
Pass *args* and *kwargs* through ``eav_filter``, then pass to
the ``models.Manager`` exclude method.
'''
return super().exclude(*args, **kwargs)
return super(EavQuerySet, self).exclude(*args, **kwargs)
@eav_filter
def get(self, *args, **kwargs):
@ -278,4 +278,4 @@ class EavQuerySet(QuerySet):
Pass *args* and *kwargs* through ``eav_filter``, then pass to
the ``models.Manager`` get method.
'''
return super().get(*args, **kwargs)
return super(EavQuerySet, self).get(*args, **kwargs)

View file

@ -37,4 +37,4 @@ class M2MModel(models.Model):
models = models.ManyToManyField(ExampleModel)
def __unicode__(self):
return self.name
return self.name

View file

@ -1,14 +1,13 @@
[tox]
envlist =
py27-django{111},
py35-django{111,20,tip},
py36-django{111,20,tip},
py37-django{111,20,tip},
commands = ./runtests
py35-django{111,20},
py36-django{111,20},
py37-django{111,20},
[testenv]
deps =
django111: Django >=1.11, <2.0
django20: Django >= 2.0, <2.1
djangotip: https://github.com/django/django/archive/master.tar.gz
commands = ./runtests