Fix panic for empty tasks

Closes #338
Closes #362

Co-authored-by: Bharath Kumar <shettybharath4@gmail.com>
This commit is contained in:
Andrey Nering
2020-10-12 21:03:13 -03:00
parent ce4ac97269
commit d78f78bb5c
4 changed files with 23 additions and 0 deletions

View File

@@ -56,6 +56,16 @@ func (fct fileContentTest) Run(t *testing.T) {
}
}
func TestEmptyTask(t *testing.T) {
e := &task.Executor{
Dir: "testdata/empty_task",
Stdout: ioutil.Discard,
Stderr: ioutil.Discard,
}
assert.NoError(t, e.Setup(), "e.Setup()")
assert.NoError(t, e.Run(context.Background(), taskfile.Call{Task: "default"}))
}
func TestEnv(t *testing.T) {
tt := fileContentTest{
Dir: "testdata/env",