1717def test_is_timeout_detects_timeout_metadata () -> None :
1818 value = {
1919 UIPATH_METADATA_KEY : {
20- "kind" : "timeout" ,
2120 "triggerType" : "Timer" ,
2221 "triggerName" : "Timer" ,
2322 },
@@ -30,7 +29,6 @@ def test_is_timeout_detects_timeout_metadata() -> None:
3029def test_get_resume_metadata_returns_typed_metadata () -> None :
3130 value = {
3231 UIPATH_METADATA_KEY : {
33- "kind" : "timeout" ,
3432 "triggerType" : "Timer" ,
3533 "triggerName" : "Timer" ,
3634 },
@@ -40,7 +38,6 @@ def test_get_resume_metadata_returns_typed_metadata() -> None:
4038 metadata = get_resume_metadata (value )
4139
4240 assert isinstance (metadata , UiPathResumeMetadata )
43- assert metadata .kind == "timeout"
4441 assert metadata .trigger_type == UiPathResumeTriggerType .TIMER
4542 assert metadata .trigger_name == UiPathResumeTriggerName .TIMER
4643
@@ -61,13 +58,13 @@ def test_get_resume_metadata_returns_none_for_invalid_metadata() -> None:
6158 assert get_resume_metadata (value ) is None
6259
6360
64- def test_is_timeout_ignores_plain_timer_metadata () -> None :
61+ def test_is_timeout_ignores_non_timer_metadata () -> None :
6562 value = {
6663 UIPATH_METADATA_KEY : {
67- "triggerType" : "Timer " ,
68- "triggerName" : "Timer " ,
64+ "triggerType" : "Job " ,
65+ "triggerName" : "Job " ,
6966 },
70- "resumeTime " : "2026-07-07T12:00:00Z" ,
67+ "value " : { "jobKey" : "job-1" } ,
7168 }
7269
7370 assert is_timeout (value ) is False
@@ -86,7 +83,10 @@ def test_assert_no_timeout_returns_original_value() -> None:
8683
8784def test_assert_no_timeout_raises_with_resume_value () -> None :
8885 value = {
89- UIPATH_METADATA_KEY : {"kind" : "timeout" },
86+ UIPATH_METADATA_KEY : {
87+ "triggerType" : "Timer" ,
88+ "triggerName" : "Timer" ,
89+ },
9090 "value" : {"jobKey" : "job-1" },
9191 }
9292
0 commit comments