Skip to content

Commit 5d9c0b3

Browse files
Fix test
1 parent 2580e74 commit 5d9c0b3

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

test/worker_deployment_test.go

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import (
1616
enumspb "go.temporal.io/api/enums/v1"
1717
"go.temporal.io/api/workflowservice/v1"
1818

19+
"go.temporal.io/sdk/activity"
1920
"go.temporal.io/sdk/client"
2021
"go.temporal.io/sdk/worker"
2122
"go.temporal.io/sdk/workflow"
@@ -236,10 +237,7 @@ func (ts *WorkerDeploymentTestSuite) TestBuildIDChangesOverWorkflowLifetime() {
236237
ts.Equal("2.0", lastBuildID)
237238
}
238239

239-
func (ts *WorkerDeploymentTestSuite) TestBuildIDSession() {
240-
if os.Getenv("DISABLE_SERVER_1_27_TESTS") != "" {
241-
ts.T().Skip("temporal server 1.27+ required")
242-
}
240+
func (ts *WorkerDeploymentTestSuite) TestBuildIDWithSession() {
243241

244242
ctx, cancel := context.WithTimeout(context.Background(), 30*time.Second)
245243
defer cancel()
@@ -251,20 +249,25 @@ func (ts *WorkerDeploymentTestSuite) TestBuildIDSession() {
251249
}
252250

253251
worker := worker.New(ts.client, ts.taskQueueName, worker.Options{
252+
EnableSessionWorker: true,
254253
DeploymentOptions: worker.DeploymentOptions{
255254
UseVersioning: true,
256255
Version: v1,
257256
},
258257
})
259-
defer worker.Stop()
260258

261259
worker.RegisterWorkflowWithOptions(ts.workflows.BasicSession, workflow.RegisterOptions{
262260
Name: "SessionBuildIDWorkflow",
263261
VersioningBehavior: workflow.VersioningBehaviorAutoUpgrade,
264262
})
265-
worker.RegisterActivity(ts.activities)
263+
264+
activities2 := &Activities2{}
265+
result := &Activities{activities2: activities2}
266+
activities2.impl = result
267+
worker.RegisterActivityWithOptions(activities2, activity.RegisterOptions{Name: "Prefix_", DisableAlreadyRegisteredCheck: true})
266268

267269
ts.NoError(worker.Start())
270+
defer worker.Stop()
268271

269272
dHandle := ts.client.WorkerDeploymentClient().GetHandle(deploymentName)
270273

0 commit comments

Comments
 (0)