File tree Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 7
7
- DJANGO=1.8.* DRF=3.6.*
8
8
- DJANGO=1.10.* DRF=3.7.*
9
9
- DJANGO=1.11.* DRF=3.7.*
10
+ - DJANGO=2.0.* DRF=3.7.*
10
11
install :
11
12
- pip install -q Django==$DJANGO djangorestframework==$DRF
12
13
- pip install coveralls
@@ -17,3 +18,7 @@ after_success:
17
18
- coveralls
18
19
before_script :
19
20
- flake8 . --config=flake8
21
+ matrix :
22
+ exclude :
23
+ - python : " 2.7"
24
+ env : DJANGO=2.0.* DRF=3.7.*
Original file line number Diff line number Diff line change 1
1
import json
2
2
3
3
from django .conf import settings
4
- from django .core .urlresolvers import reverse
5
4
from django .test .client import Client , MULTIPART_CONTENT
6
5
from django .utils .encoding import force_text
7
6
@@ -15,6 +14,11 @@ class CustomPermissionClass(permissions.BasePermission):
15
14
def has_permission (self , request , view ):
16
15
return False
17
16
17
+ try :
18
+ from django .urls import reverse
19
+ except ImportError :
20
+ from django .core .urlresolvers import reverse
21
+
18
22
19
23
class APIClient (Client ):
20
24
Original file line number Diff line number Diff line change 1
- from django .core .urlresolvers import reverse
2
1
from django .test import TestCase , override_settings
3
2
from django .contrib .auth import get_user_model
4
3
from django .core import mail
14
13
15
14
from .mixins import TestsMixin , CustomPermissionClass
16
15
16
+ try :
17
+ from django .urls import reverse
18
+ except ImportError :
19
+ from django .core .urlresolvers import reverse
20
+
17
21
18
22
@override_settings (ROOT_URLCONF = "tests.urls" )
19
23
class APIBasicTests (TestsMixin , TestCase ):
You can’t perform that action at this time.
0 commit comments