示例#1
0
 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)
示例#2
0
 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()