go20/devops/agent/tasks/task_test.go

28 lines
590 B
Go
Raw Normal View History

2026-03-15 17:03:15 +08:00
package tasks_test
import (
"devops/agent/tasks"
taskdebug "devops/agent/tasks/task_debug"
"devops/agent/test"
"testing"
)
2026-03-15 17:57:35 +08:00
// Task的日志独立处理
2026-03-15 17:03:15 +08:00
func TestTaskDebugRunner(t *testing.T) {
taskDebugRunner := tasks.GetTaskRunner(taskdebug.TASK_NAME)
2026-03-29 11:41:32 +08:00
req := tasks.NewRunTaskRequest("task-03", taskdebug.TASK_NAME)
2026-03-15 17:03:15 +08:00
req.SetInputParams("PARAM_1", "PARAM_1_VALUE")
req.SetInputParams("PARAM_2", "PARAM_2_VALUE")
taskResp, err := taskDebugRunner.Run(t.Context(), req)
if err != nil {
t.Fatalf("failed to run task: %v", err)
}
t.Log(taskResp)
}
func init() {
test.Setup()
}