77from django .conf import settings
88
99
10- class EmberDataModelMixinTests (TestBase ):
10+ class MultipleIDMixin (TestBase ):
1111 """
12- Test usage with EmberDataModelMixin
12+ Test usage with MultipleIDMixin
1313
14- [<RegexURLPattern user-list ^user-viewsets/$>, <RegexURLPattern user-detail ^user-viewsets/(?P<pk>[^/]+)/$>]
14+ [<RegexURLPattern user-list ^user-viewsets/$>,
15+ <RegexURLPattern user-detail ^user-viewsets/(?P<pk>[^/]+)/$>]
1516 """
1617 list_url = reverse_lazy ('user-list' )
1718
18- def setUp (self ):
19- super (EmberDataModelMixinTests , self ).setUp ()
20-
2119 def test_single_id_in_query_params (self ):
2220 """
2321 Ensure single ID in query params returns correct result
2422 """
25- url = '/user-mixin-viewset/?ids[]=%s' % self .miles .pk
23+ url = '/user-mixin-viewset/?ids[]={0}' . format ( self .miles .pk )
2624 response = self .client .get (url )
2725 self .assertEqual (response .status_code , 200 )
2826
@@ -48,7 +46,8 @@ def test_multiple_ids_in_query_params(self):
4846 """
4947 Ensure multiple IDs in query params return correct result
5048 """
51- url = '/user-mixin-viewset/?ids[]=%s&ids[]=%s' % (self .miles .pk , self .john .pk )
49+ url = '/user-mixin-viewset/?ids[]={0}&ids[]={1}' .format (
50+ self .miles .pk , self .john .pk )
5251 response = self .client .get (url )
5352 self .assertEqual (response .status_code , 200 )
5453
@@ -67,5 +66,8 @@ def test_multiple_ids_in_query_params(self):
6766 self .assertEquals (expected .get ('user' ), json_content .get ('user' ))
6867 self .assertEquals (meta .get ('count' , 0 ), 2 )
6968 self .assertEquals (meta .get ("next" ), 2 )
70- self .assertEqual ('http://testserver/user-mixin-viewset/?ids%5B%5D=2&ids%5B%5D=1&page=2' , meta .get ("next_link" ))
69+ self .assertEqual (
70+ 'http://testserver/user-mixin-viewset/?ids%5B%5D=2&ids%5B%5D=1&page=2' ,
71+ meta .get ("next_link" ))
7172 self .assertEqual (meta .get ("page" ), 1 )
73+
0 commit comments