mirror of
https://github.com/go-task/task.git
synced 2025-03-05 15:05:42 +02:00
Change error output
This commit is contained in:
parent
d1463b3e24
commit
cc9264854e
@ -22,7 +22,7 @@ func (e *Executor) areTaskPreconditionsMet(ctx context.Context, t *taskfile.Task
|
||||
})
|
||||
|
||||
if err != nil {
|
||||
e.Logger.Outf("task: %s", p.Msg)
|
||||
e.Logger.Errf("task: %s", p.Msg)
|
||||
return false, ErrPreconditionFailed
|
||||
}
|
||||
}
|
||||
|
@ -293,7 +293,7 @@ func TestPrecondition(t *testing.T) {
|
||||
// A precondition that was not met
|
||||
assert.Error(t, e.Run(context.Background(), taskfile.Call{Task: "impossible"}))
|
||||
|
||||
if buff.String() != "1 != 0\n" {
|
||||
if buff.String() != "task: 1 != 0 obviously!\n" {
|
||||
t.Errorf("Wrong output message: %s", buff.String())
|
||||
}
|
||||
buff.Reset()
|
||||
@ -301,14 +301,14 @@ func TestPrecondition(t *testing.T) {
|
||||
// Calling a task with a precondition in a dependency fails the task
|
||||
assert.Error(t, e.Run(context.Background(), taskfile.Call{Task: "depends_on_imposssible"}))
|
||||
|
||||
if buff.String() != "1 != 0\ntask: precondition not met\n" {
|
||||
if buff.String() != "task: 1 != 0 obviously!\n" {
|
||||
t.Errorf("Wrong output message: %s", buff.String())
|
||||
}
|
||||
buff.Reset()
|
||||
|
||||
// Calling a task with a precondition in a cmd fails the task
|
||||
assert.Error(t, e.Run(context.Background(), taskfile.Call{Task: "executes_failing_task_as_cmd"}))
|
||||
if buff.String() != "1 != 0\ntask: precondition not met\n" {
|
||||
if buff.String() != "task: 1 != 0 obviously!\n" {
|
||||
t.Errorf("Wrong output message: %s", buff.String())
|
||||
}
|
||||
buff.Reset()
|
||||
|
6
testdata/precondition/Taskfile.yml
vendored
6
testdata/precondition/Taskfile.yml
vendored
@ -8,7 +8,7 @@ tasks:
|
||||
impossible:
|
||||
preconditions:
|
||||
- sh: "[ 1 = 0 ]"
|
||||
msg: "1 != 0"
|
||||
msg: "1 != 0 obviously!"
|
||||
|
||||
depends_on_imposssible:
|
||||
deps:
|
||||
@ -17,7 +17,3 @@ tasks:
|
||||
executes_failing_task_as_cmd:
|
||||
cmds:
|
||||
- task: impossible
|
||||
|
||||
depends_on_failure_of_impossible:
|
||||
deps:
|
||||
- impossible_but_i_dont_care
|
||||
|
Loading…
x
Reference in New Issue
Block a user