Skip to content

Commit bdcb359

Browse files
committed
[FIX] task duplication test
1 parent d02846b commit bdcb359

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

sale_project_fix_duplication/tests/test_sale_project_fix_duplication.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,13 @@ def _create_sale_order_with_project(self):
4545
self.assertEqual(len(project), 1, msg="Project was not created")
4646

4747
def test_01_order_create_task(self):
48-
task_type_new_id = self.env["project.task.type"].search([("name", "=", "New")])
49-
self.assertEqual(len(task_type_new_id), 1)
48+
actual_task_type_new_ids = self.env["project.task.type"].search(
49+
[("name", "=", "New")]
50+
)
51+
actual_new_state_number = len(actual_task_type_new_ids)
5052
self._create_sale_order_with_project()
5153
# create another sale order with project
5254
self._create_sale_order_with_project()
53-
task_type_new_id = self.env["project.task.type"].search([("name", "=", "New")])
54-
self.assertEqual(len(task_type_new_id), 1)
55+
task_type_new_ids = self.env["project.task.type"].search([("name", "=", "New")])
56+
# check no New task type are created in addition to the existing ones
57+
self.assertEqual(len(task_type_new_ids), actual_new_state_number)

0 commit comments

Comments
 (0)