34
34
35
35
# Table UUID formats
36
36
_INSTANCE_ID_FORMAT : str = "instance-00000000-0000-0000-0000-{id:012d}"
37
- _TASK_ID_FORMAT : str = "task-00000000-0000-0000-0000-{id:012d}"
38
37
_WORKFLOW_DEFINITION_ID_FORMAT : str = "workflow-00000000-0000-0000-0000-{id:012d}"
39
38
_RUNNING_WORKFLOW_ID_FORMAT : str = "r-workflow-00000000-0000-0000-0000-{id:012d}"
40
39
_RUNNING_WORKFLOW_STEP_ID_FORMAT : str = (
49
48
f"{ _PICKLE_DIRECTORY } /running-workflow-step.pickle"
50
49
)
51
50
_INSTANCE_PICKLE_FILE : str = f"{ _PICKLE_DIRECTORY } /instance.pickle"
52
- _TASK_PICKLE_FILE : str = f"{ _PICKLE_DIRECTORY } /task.pickle"
53
51
54
52
55
53
class UnitTestWorkflowAPIAdapter (WorkflowAPIAdapter ):
@@ -74,7 +72,6 @@ def __init__(self):
74
72
_RUNNING_WORKFLOW_PICKLE_FILE ,
75
73
_RUNNING_WORKFLOW_STEP_PICKLE_FILE ,
76
74
_INSTANCE_PICKLE_FILE ,
77
- _TASK_PICKLE_FILE ,
78
75
]:
79
76
with open (file , "wb" ) as pickle_file :
80
77
Pickler (pickle_file ).dump ({})
@@ -282,22 +279,3 @@ def create_instance(self, *, running_workflow_step_id: str) -> dict[str, Any]:
282
279
UnitTestWorkflowAPIAdapter .lock .release ()
283
280
284
281
return {"id" : instance_id }
285
-
286
- def create_task (self ) -> dict [str , Any ]:
287
- UnitTestWorkflowAPIAdapter .lock .acquire ()
288
- with open (_TASK_PICKLE_FILE , "rb" ) as pickle_file :
289
- tasks = Unpickler (pickle_file ).load ()
290
-
291
- next_id : int = len (tasks ) + 1
292
- task_id : str = _TASK_ID_FORMAT .format (id = next_id )
293
- record = {
294
- "done" : False ,
295
- "exit_code" : 0 ,
296
- }
297
- tasks [task_id ] = record
298
-
299
- with open (_TASK_PICKLE_FILE , "wb" ) as pickle_file :
300
- Pickler (pickle_file ).dump (tasks )
301
- UnitTestWorkflowAPIAdapter .lock .release ()
302
-
303
- return {"id" : task_id }
0 commit comments