|  | @@ 173-203 (lines=31) @@ | 
                                                            
                                    | 170 |  |         self.assertEqual(obj.name, 1) | 
                                                            
                                    | 171 |  |  | 
                                                            
                                    | 172 |  |  | 
                                                            
                                    | 173 |  | class PlatformTest(BaseTest, APITestCase): | 
                                                            
                                    | 174 |  |     url = 'platform-list' | 
                                                            
                                    | 175 |  |     url_detail = 'platform-detail' | 
                                                            
                                    | 176 |  |     factory = PlatformFactory | 
                                                            
                                    | 177 |  |     serializer = PlatformSerializer | 
                                                            
                                    | 178 |  |  | 
                                                            
                                    | 179 |  |     @is_private() | 
                                                            
                                    | 180 |  |     def test_list(self): | 
                                                            
                                    | 181 |  |         super(PlatformTest, self).test_list() | 
                                                            
                                    | 182 |  |  | 
                                                            
                                    | 183 |  |     @is_private() | 
                                                            
                                    | 184 |  |     def test_create(self): | 
                                                            
                                    | 185 |  |         data = dict(name='test_name') | 
                                                            
                                    | 186 |  |         response = self.client.post(reverse(self.url), data, format='json') | 
                                                            
                                    | 187 |  |         self.assertEqual(response.status_code, status.HTTP_201_CREATED) | 
                                                            
                                    | 188 |  |         obj = Platform.objects.get(id=response.data['id']) | 
                                                            
                                    | 189 |  |         self.assertEqual(response.data, self.serializer(obj).data) | 
                                                            
                                    | 190 |  |  | 
                                                            
                                    | 191 |  |     @is_private() | 
                                                            
                                    | 192 |  |     def test_create(self): | 
                                                            
                                    | 193 |  |         data = dict(name='test_name') | 
                                                            
                                    | 194 |  |         response = self.client.post(reverse(self.url), data, format='json') | 
                                                            
                                    | 195 |  |         self.assertEqual(response.status_code, status.HTTP_201_CREATED) | 
                                                            
                                    | 196 |  |         obj_id = response.data['id'] | 
                                                            
                                    | 197 |  |         obj = Platform.objects.get(id=obj_id) | 
                                                            
                                    | 198 |  |         self.assertEqual(obj.name, 'test_name') | 
                                                            
                                    | 199 |  |         url = reverse(self.url_detail, kwargs=dict(pk=obj_id)) | 
                                                            
                                    | 200 |  |         response = self.client.patch(url, dict(name='test_name2')) | 
                                                            
                                    | 201 |  |         self.assertEqual(response.status_code, status.HTTP_200_OK) | 
                                                            
                                    | 202 |  |         obj = Platform.objects.get(id=obj_id) | 
                                                            
                                    | 203 |  |         self.assertEqual(obj.name, 'test_name2') | 
                                                            
                                    | 204 |  |  | 
                                                            
                                    | 205 |  |  | 
                                                            
                                    | 206 |  | class ChannelTest(BaseTest, APITestCase): | 
                                                                                
                                |  | @@ 206-232 (lines=27) @@ | 
                                                            
                                    | 203 |  |         self.assertEqual(obj.name, 'test_name2') | 
                                                            
                                    | 204 |  |  | 
                                                            
                                    | 205 |  |  | 
                                                            
                                    | 206 |  | class ChannelTest(BaseTest, APITestCase): | 
                                                            
                                    | 207 |  |     url = 'channel-list' | 
                                                            
                                    | 208 |  |     url_detail = 'channel-detail' | 
                                                            
                                    | 209 |  |     factory = ChannelFactory | 
                                                            
                                    | 210 |  |     serializer = ChannelSerializer | 
                                                            
                                    | 211 |  |  | 
                                                            
                                    | 212 |  |     @is_private() | 
                                                            
                                    | 213 |  |     def test_create(self): | 
                                                            
                                    | 214 |  |         data = dict(name='test_name') | 
                                                            
                                    | 215 |  |         response = self.client.post(reverse(self.url), data, format='json') | 
                                                            
                                    | 216 |  |         self.assertEqual(response.status_code, status.HTTP_201_CREATED) | 
                                                            
                                    | 217 |  |         obj = Channel.objects.get(id=response.data['id']) | 
                                                            
                                    | 218 |  |         self.assertEqual(response.data, self.serializer(obj).data) | 
                                                            
                                    | 219 |  |  | 
                                                            
                                    | 220 |  |     @is_private() | 
                                                            
                                    | 221 |  |     def test_update(self): | 
                                                            
                                    | 222 |  |         data = dict(name='test_name') | 
                                                            
                                    | 223 |  |         response = self.client.post(reverse(self.url), data, format='json') | 
                                                            
                                    | 224 |  |         self.assertEqual(response.status_code, status.HTTP_201_CREATED) | 
                                                            
                                    | 225 |  |         obj_id = response.data['id'] | 
                                                            
                                    | 226 |  |         obj = Channel.objects.get(id=obj_id) | 
                                                            
                                    | 227 |  |         self.assertEqual(response.data, self.serializer(obj).data) | 
                                                            
                                    | 228 |  |         url = reverse(self.url_detail, kwargs=dict(pk=obj_id)) | 
                                                            
                                    | 229 |  |         response = self.client.patch(url, dict(name='test_name2')) | 
                                                            
                                    | 230 |  |         self.assertEqual(response.status_code, status.HTTP_200_OK) | 
                                                            
                                    | 231 |  |         obj = Channel.objects.get(id=obj_id) | 
                                                            
                                    | 232 |  |         self.assertEqual(obj.name, 'test_name2') | 
                                                            
                                    | 233 |  |  | 
                                                            
                                    | 234 |  |  | 
                                                            
                                    | 235 |  | class VersionTest(OverloadTestStorageMixin, BaseTest, APITestCase): |