@@ -12,11 +12,12 @@ use std::{
12
12
time:: Duration ,
13
13
} ;
14
14
use temporal_client:: { mocks:: mock_gateway, WorkflowOptions } ;
15
- use temporal_sdk:: { LocalActivityOptions , TestRustWorker , WfContext , WorkflowResult } ;
15
+ use temporal_sdk:: { LocalActivityOptions , WfContext , WorkflowResult } ;
16
16
use temporal_sdk_core_protos:: {
17
17
coresdk:: { common:: RetryPolicy , AsJsonPayloadExt } ,
18
18
temporal:: api:: { enums:: v1:: EventType , failure:: v1:: Failure } ,
19
19
} ;
20
+ use temporal_sdk_core_test_utils:: TestWorker ;
20
21
use tokio:: sync:: Barrier ;
21
22
22
23
async fn echo ( e : String ) -> anyhow:: Result < String > {
@@ -55,7 +56,7 @@ async fn local_act_two_wfts_before_marker(#[case] replay: bool, #[case] cached:
55
56
mock. worker_cfg ( |cfg| cfg. max_cached_workflows = 1 ) ;
56
57
}
57
58
let core = mock_worker ( mock) ;
58
- let mut worker = TestRustWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) , None ) ;
59
+ let mut worker = TestWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) ) ;
59
60
60
61
worker. register_wf (
61
62
DEFAULT_WORKFLOW_TYPE . to_owned ( ) ,
@@ -119,7 +120,7 @@ async fn local_act_many_concurrent() {
119
120
let mh = MockPollCfg :: from_resp_batches ( wf_id, t, [ 1 , 2 , 3 ] , mock) ;
120
121
let mock = build_mock_pollers ( mh) ;
121
122
let core = mock_worker ( mock) ;
122
- let mut worker = TestRustWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) , None ) ;
123
+ let mut worker = TestWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) ) ;
123
124
124
125
worker. register_wf ( DEFAULT_WORKFLOW_TYPE . to_owned ( ) , local_act_fanout_wf) ;
125
126
worker. register_activity ( "echo" , |str : String | async move { Ok ( str) } ) ;
@@ -168,7 +169,7 @@ async fn local_act_heartbeat(#[case] shutdown_middle: bool) {
168
169
let mut mock = build_mock_pollers ( mh) ;
169
170
mock. worker_cfg ( |wc| wc. max_cached_workflows = 1 ) ;
170
171
let core = Arc :: new ( mock_worker ( mock) ) ;
171
- let mut worker = TestRustWorker :: new ( core. clone ( ) , TEST_Q . to_string ( ) , None ) ;
172
+ let mut worker = TestWorker :: new ( core. clone ( ) , TEST_Q . to_string ( ) ) ;
172
173
let shutdown_barr: & ' static Barrier = Box :: leak ( Box :: new ( Barrier :: new ( 2 ) ) ) ;
173
174
174
175
worker. register_wf (
@@ -226,7 +227,7 @@ async fn local_act_fail_and_retry(#[case] eventually_pass: bool) {
226
227
let mh = MockPollCfg :: from_resp_batches ( wf_id, t, [ 1 ] , mock) ;
227
228
let mock = build_mock_pollers ( mh) ;
228
229
let core = mock_worker ( mock) ;
229
- let mut worker = TestRustWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) , None ) ;
230
+ let mut worker = TestWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) ) ;
230
231
231
232
worker. register_wf (
232
233
DEFAULT_WORKFLOW_TYPE . to_owned ( ) ,
@@ -310,7 +311,7 @@ async fn local_act_retry_long_backoff_uses_timer() {
310
311
let mut mock = build_mock_pollers ( mh) ;
311
312
mock. worker_cfg ( |w| w. max_cached_workflows = 1 ) ;
312
313
let core = mock_worker ( mock) ;
313
- let mut worker = TestRustWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) , None ) ;
314
+ let mut worker = TestWorker :: new ( Arc :: new ( core) , TEST_Q . to_string ( ) ) ;
314
315
315
316
worker. register_wf (
316
317
DEFAULT_WORKFLOW_TYPE . to_owned ( ) ,
0 commit comments