forked from erp-dev/erp
patch: patch testing (api & services)
This commit is contained in:
@@ -72,9 +72,9 @@ class ParameterManagementTestCase(TestCase):
|
||||
self.assertIn('temperature', message)
|
||||
self.assertIsNone(state_log)
|
||||
|
||||
# 验证状态未改变
|
||||
# 验证状态未改变(仍然是第一个待执行的节点)
|
||||
current_state = services.get_business_object_current_state(self.business_object)
|
||||
self.assertIsNone(current_state)
|
||||
self.assertEqual(current_state.name, self.state1.name)
|
||||
|
||||
# 验证没有创建状态流转记录
|
||||
self.assertEqual(self.business_object.state_logs.count(), 0)
|
||||
@@ -92,9 +92,9 @@ class ParameterManagementTestCase(TestCase):
|
||||
self.assertTrue(success)
|
||||
self.assertIsNotNone(state_log)
|
||||
|
||||
# 验证状态已推进
|
||||
# 验证状态已推进(下一个待执行的是 state2)
|
||||
current_state = services.get_business_object_current_state(self.business_object)
|
||||
self.assertEqual(current_state.name, self.state1.name)
|
||||
self.assertEqual(current_state.name, self.state2.name)
|
||||
|
||||
# 验证参数记录已创建
|
||||
self.assertEqual(state_log.parameter_records.count(), 1)
|
||||
|
||||
Reference in New Issue
Block a user