def test_build_create_with_no_required_fields(self):
values = {
"description": "Test Build",
"is_active": False
}
with self.assertRaisesRegex(XmlRPCFault, 'Product and name are both required'):
self.rpc_client.Build.create(values)
values["name"] = "TB"
with self.assertRaisesRegex(XmlRPCFault, 'Product and name are both required'):
self.rpc_client.Build.create(values)
del values["name"]
values["product"] = self.product.pk
with self.assertRaisesRegex(XmlRPCFault, 'Product and name are both required'):
self.rpc_client.Build.create(values)
评论列表
文章目录