mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-27 16:17:34 +00:00
Feat: add op.#Suspend and suspending phase in step (#5567)
This commit is contained in:
@@ -235,11 +235,11 @@ var _ = Describe("Test Workflow", func() {
|
||||
|
||||
Expect(appObj.Status.Workflow.Suspend).Should(BeTrue())
|
||||
Expect(appObj.Status.Phase).Should(BeEquivalentTo(common.ApplicationWorkflowSuspending))
|
||||
Expect(appObj.Status.Workflow.Steps[0].Phase).Should(BeEquivalentTo(workflowv1alpha1.WorkflowStepPhaseRunning))
|
||||
Expect(appObj.Status.Workflow.Steps[0].Phase).Should(BeEquivalentTo(workflowv1alpha1.WorkflowStepPhaseSuspending))
|
||||
Expect(appObj.Status.Workflow.Steps[0].ID).ShouldNot(BeEquivalentTo(""))
|
||||
// resume
|
||||
appObj.Status.Workflow.Suspend = false
|
||||
appObj.Status.Workflow.Steps[0].Phase = workflowv1alpha1.WorkflowStepPhaseSucceeded
|
||||
appObj.Status.Workflow.Steps[0].Phase = workflowv1alpha1.WorkflowStepPhaseRunning
|
||||
Expect(k8sClient.Status().Patch(ctx, appObj, client.Merge)).Should(BeNil())
|
||||
Expect(k8sClient.Get(ctx, client.ObjectKey{
|
||||
Name: suspendApp.Name,
|
||||
|
||||
Reference in New Issue
Block a user