File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change
1
+ """The entry-point for pytask-parallel."""
1
2
__version__ = "0.0.4"
Original file line number Diff line number Diff line change @@ -209,11 +209,16 @@ def task_1():
209
209
def task_2():
210
210
time.sleep(1)
211
211
212
+ @pytask.mark.try_first
212
213
def task_3():
213
214
time.sleep(1)
214
215
215
216
def task_4():
216
217
time.sleep(1)
218
+
219
+ @pytask.mark.try_last
220
+ def task_5():
221
+ time.sleep(1)
217
222
"""
218
223
tmp_path .joinpath ("task_dummy.py" ).write_text (textwrap .dedent (source ))
219
224
@@ -222,5 +227,7 @@ def task_4():
222
227
)
223
228
224
229
assert session .exit_code == 0
225
- assert session .execution_reports [0 ].task .name .endswith ("task_0" )
226
- assert session .execution_reports [- 1 ].task .name .endswith ("task_2" )
230
+ first_task_name = session .execution_reports [0 ].task .name
231
+ assert first_task_name .endswith ("task_0" ) or first_task_name .endswith ("task_3" )
232
+ last_task_name = session .execution_reports [- 1 ].task .name
233
+ assert last_task_name .endswith ("task_2" ) or last_task_name .endswith ("task_5" )
You can’t perform that action at this time.
0 commit comments