def assertUpdateFailed(self, data, expected_errors): feature = Feature.objects.get(id=self.feature.id) # Clear prop caches serializer = ViewFeatureSerializer(feature, data=data, context=self.context, partial=True) self.assertFalse(serializer.is_valid()) self.assertEqual(serializer.errors, expected_errors)
def assertUpdateSuccess(self, data): feature = Feature.objects.get(id=self.feature.id) # Clear prop caches serializer = ViewFeatureSerializer(feature, data=data, context=self.context, partial=True) self.assertTrue(serializer.is_valid()) return serializer.save()
def assertUpdateFailed(self, data, expected_errors): feature = Feature.objects.get(id=self.feature.id) # Clear prop caches serializer = ViewFeatureSerializer( feature, data=data, context=self.context, partial=True) self.assertFalse(serializer.is_valid()) self.assertEqual(serializer.errors, expected_errors)
def assertUpdateSuccess(self, data): feature = Feature.objects.get(id=self.feature.id) # Clear prop caches serializer = ViewFeatureSerializer( feature, data=data, context=self.context, partial=True) self.assertTrue(serializer.is_valid()) return serializer.save()