@@ -742,14 +742,16 @@ def test_update_with_start_simple
742742 UpdateWithStartWorkflow , 123 ,
743743 id :, task_queue : worker . task_queue , id_conflict_policy : Temporalio ::WorkflowIDConflictPolicy ::FAIL
744744 )
745- assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
745+ err = assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
746746 env . client . execute_update_with_start_workflow (
747747 UpdateWithStartWorkflow . increment_counter , 456 , start_workflow_operation :
748748 )
749749 end
750- assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
750+ assert_equal 'UpdateWithStartWorkflow' , err . workflow_type
751+ err = assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
751752 start_workflow_operation . workflow_handle
752753 end
754+ assert_equal 'UpdateWithStartWorkflow' , err . workflow_type
753755 end
754756 end
755757
@@ -830,15 +832,17 @@ def test_update_with_start_start_fail
830832 UpdateWithStartWorkflow , 123 ,
831833 id :, task_queue : worker . task_queue , id_conflict_policy : Temporalio ::WorkflowIDConflictPolicy ::FAIL
832834 )
833- assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
835+ err = assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
834836 env . client . start_update_with_start_workflow (
835837 UpdateWithStartWorkflow . increment_counter , 456 ,
836838 wait_for_stage : Temporalio ::Client ::WorkflowUpdateWaitStage ::ACCEPTED , start_workflow_operation :
837839 )
838840 end
839- assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
841+ assert_equal 'UpdateWithStartWorkflow' , err . workflow_type
842+ err = assert_raises ( Temporalio ::Error ::WorkflowAlreadyStartedError ) do
840843 start_workflow_operation . workflow_handle
841844 end
845+ assert_equal 'UpdateWithStartWorkflow' , err . workflow_type
842846 end
843847 end
844848
0 commit comments