@@ -1535,10 +1535,10 @@ func TestSendRecv(t *testing.T) {
15351535 // Verify step counting for receive workflow (receiveWorkflow calls Recv 3 times)
15361536 receiveSteps , err := GetWorkflowSteps (dbosCtx , receiveHandle .GetWorkflowID ())
15371537 require .NoError (t , err , "failed to get workflow steps for receive workflow" )
1538- require .Len (t , receiveSteps , 4 , "expected 4 steps in receive workflow (3 Recv calls + 1 sleep call during the first recv), got %d" , len (receiveSteps ))
1538+ require .Len (t , receiveSteps , 6 , "expected 4 steps in receive workflow (3 Recv calls + 1 sleep call during the first recv), got %d" , len (receiveSteps ))
15391539 for i , step := range receiveSteps {
15401540 require .Equal (t , i , step .StepID , "expected step %d to have correct StepID" , i )
1541- if i == 1 {
1541+ if i % 2 == 1 {
15421542 require .Equal (t , "DBOS.sleep" , step .StepName , "expected step %d to have StepName 'DBOS.sleep'" , i )
15431543 } else {
15441544 require .Equal (t , "DBOS.recv" , step .StepName , "expected step %d to have StepName 'DBOS.recv'" , i )
@@ -1654,10 +1654,10 @@ func TestSendRecv(t *testing.T) {
16541654 // Verify step counting for receive workflow (calls Recv 3 times, each with sleep)
16551655 receiveSteps , err := GetWorkflowSteps (dbosCtx , receiveHandle .GetWorkflowID ())
16561656 require .NoError (t , err , "failed to get workflow steps for receive workflow" )
1657- require .Len (t , receiveSteps , 4 , "expected 4 steps in receive workflow (3 Recv calls + 1 sleep calls), got %d" , len (receiveSteps ))
1657+ require .Len (t , receiveSteps , 6 , "expected 4 steps in receive workflow (3 Recv calls + 1 sleep calls), got %d" , len (receiveSteps ))
16581658 for i , step := range receiveSteps {
16591659 require .Equal (t , i , step .StepID , "expected step %d to have correct StepID" , i )
1660- if i == 1 {
1660+ if i % 2 == 1 {
16611661 require .Equal (t , "DBOS.sleep" , step .StepName , "expected recv step %d to have StepName 'DBOS.sleep'" , i )
16621662 } else {
16631663 require .Equal (t , "DBOS.recv" , step .StepName , "expected recv step %d to have StepName 'DBOS.recv'" , i )
0 commit comments