def test_bitmaskfield_serialization_deserialization(self):
cases = dict(
none=None,
regualar=42,
)
for case, expected_value in cases.items():
with self.subTest(case=case):
model = TestModel(bitmask=expected_value)
serialized_data = serializers.serialize("xml", [model])
deserialized_data = list(serializers.deserialize('xml', serialized_data))
deserialized_model = deserialized_data[0].object
self.assertEqual(expected_value, deserialized_model.bitmask)
test_bitmask_field.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录