From 3f8629ab3227fc6bb24b55d9a85aa01a4c3a3eac Mon Sep 17 00:00:00 2001 From: viljarb Date: Wed, 11 Mar 2026 19:03:02 +0100 Subject: [PATCH] updating task --- cmd/pm/tasks/priorityManagement.go | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/cmd/pm/tasks/priorityManagement.go b/cmd/pm/tasks/priorityManagement.go index 662792e..de47248 100644 --- a/cmd/pm/tasks/priorityManagement.go +++ b/cmd/pm/tasks/priorityManagement.go @@ -129,16 +129,18 @@ func (t *PriorityManagementTask) Validate(ctx context.Context) ValidationFeedbac taskIssue := t.setupIssue if taskIssue.Assignee != "Me" { - expect.Assert(taskIssue.Assignee == "Me", - fmt.Sprintf("'%s' not assigned to you, but to '%s'", taskIssue.Title, taskIssue.Assignee)) taskpart1++ } + expect.Assert(taskIssue.Assignee == "Me", + fmt.Sprintf("'%s' should be assigned to you", taskIssue.Title)) if taskIssue.Status == models.StatusOpen { - expect.Assert(taskIssue.Status == models.StatusInProgress, - fmt.Sprintf("'%s' status should be 'In Progress', but was '%s'", taskIssue.Title, taskIssue.Status)) taskpart1++ } + if taskIssue.Status != models.StatusClosed { + expect.Assert(taskIssue.Status == models.StatusInProgress, + fmt.Sprintf("'%s' status should be 'In Progress'", taskIssue.Title)) + } if taskpart1>0 { return expect.ValidationFeedback @@ -147,15 +149,15 @@ func (t *PriorityManagementTask) Validate(ctx context.Context) ValidationFeedbac for ii := range issues { if issues[ii].Title == "Database connection failures" { + expect.Assert(issues[ii].Priority == 4, + fmt.Sprintf("'%s' priority should be 4 (critical)", issues[ii].Title)) if issues[ii].Priority != 4 { - expect.Assert(issues[ii].Priority == 4, - fmt.Sprintf("'%s' priority should be 4 (critical), but was '%d'", issues[ii].Title, issues[ii].Priority)) taskpart2++ } } else { + expect.Assert(issues[ii].Priority == 1, + fmt.Sprintf("'%s' priority should be 1 (low)", issues[ii].Title)) if issues[ii].Priority != 1 { - expect.Assert(issues[ii].Priority == 1, - fmt.Sprintf("'%s' priority should be 1 (low), but was '%d'", issues[ii].Title, issues[ii].Priority)) taskpart2++ } } @@ -166,7 +168,7 @@ func (t *PriorityManagementTask) Validate(ctx context.Context) ValidationFeedbac return expect.ValidationFeedback } expect.Assert(taskIssue.Status == models.StatusClosed, - fmt.Sprintf("'%s' is not set to closed", taskIssue.Title)) + fmt.Sprintf("'%s' should be set to closed", taskIssue.Title))