21
21
package replaytests
22
22
23
23
import (
24
+ "go.uber.org/cadence/activity"
24
25
"strings"
25
26
"testing"
26
27
@@ -29,7 +30,6 @@ import (
29
30
"github.com/stretchr/testify/require"
30
31
"go.uber.org/zap/zaptest"
31
32
32
- "go.uber.org/cadence/activity"
33
33
"go.uber.org/cadence/worker"
34
34
"go.uber.org/cadence/workflow"
35
35
)
@@ -74,7 +74,7 @@ func TestGreetingsWorkflow(t *testing.T) {
74
74
// Should have failed but passed. Maybe, because the result recorded in history still matches the return type of the workflow.
75
75
func TestGreetingsWorkflow3 (t * testing.T ) {
76
76
replayer := worker .NewWorkflowReplayer ()
77
- activity . RegisterWithOptions (getNameActivity3 , activity.RegisterOptions {Name : "main.getNameActivity" , DisableAlreadyRegisteredCheck : true })
77
+ replayer . RegisterActivityWithOptions (getNameActivity3 , activity.RegisterOptions {Name : "main.getNameActivity" , DisableAlreadyRegisteredCheck : true })
78
78
replayer .RegisterWorkflowWithOptions (greetingsWorkflow3 , workflow.RegisterOptions {Name : "greetings" })
79
79
err := replayer .ReplayWorkflowHistoryFromJSONFile (zaptest .NewLogger (t ), "greetings.json" )
80
80
require .NoError (t , err )
@@ -83,7 +83,7 @@ func TestGreetingsWorkflow3(t *testing.T) {
83
83
// Fails because the expected signature was different from history.
84
84
func TestGreetingsWorkflow4 (t * testing.T ) {
85
85
replayer := worker .NewWorkflowReplayer ()
86
- activity . RegisterWithOptions (getNameActivity4 , activity.RegisterOptions {Name : "main.getNameActivity" , DisableAlreadyRegisteredCheck : true })
86
+ replayer . RegisterActivityWithOptions (getNameActivity4 , activity.RegisterOptions {Name : "main.getNameActivity" , DisableAlreadyRegisteredCheck : true })
87
87
replayer .RegisterWorkflowWithOptions (greetingsWorkflow4 , workflow.RegisterOptions {Name : "greetings" })
88
88
err := replayer .ReplayWorkflowHistoryFromJSONFile (zaptest .NewLogger (t ), "greetings.json" )
89
89
require .Error (t , err )
@@ -96,7 +96,7 @@ func TestGreetingsWorkflow2(t *testing.T) {
96
96
97
97
t .Skip ("Panic with failed to register activity. Here the activity returns incompatible arguments so the test should fail" )
98
98
replayer := worker .NewWorkflowReplayer ()
99
- activity . RegisterWithOptions (getNameActivity2 , activity.RegisterOptions {Name : "main.getNameActivity" , DisableAlreadyRegisteredCheck : true })
99
+ replayer . RegisterActivityWithOptions (getNameActivity2 , activity.RegisterOptions {Name : "main.getNameActivity" , DisableAlreadyRegisteredCheck : true })
100
100
replayer .RegisterWorkflowWithOptions (greetingsWorkflow2 , workflow.RegisterOptions {Name : "greetings" })
101
101
err := replayer .ReplayWorkflowHistoryFromJSONFile (zaptest .NewLogger (t ), "greetings.json" )
102
102
require .Error (t , err )
0 commit comments