1
0
mirror of https://github.com/go-task/task.git synced 2025-06-02 23:27:37 +02:00

fix: includes interpolation test

This commit is contained in:
Pete Davison 2023-09-06 00:18:30 +00:00
parent 6b3f8e29bb
commit 6ecfb634d2
4 changed files with 19 additions and 13 deletions

View File

@ -1199,15 +1199,15 @@ func TestIncludesInterpolation(t *testing.T) {
expectedErr bool
expectedOutput string
}{
{"include", "include", false, "includes_interpolation\n"},
{"include with dir", "include-with-dir", false, "included\n"},
{"include", "include", false, "include\n"},
{"include_with_dir", "include-with-dir", false, "included\n"},
}
for _, test := range tests {
t.Run(test.name, func(t *testing.T) {
var buff bytes.Buffer
e := task.Executor{
Dir: dir,
Dir: filepath.Join(dir, test.name),
Stdout: &buff,
Stderr: &buff,
Silent: true,

View File

@ -1,10 +0,0 @@
version: "3"
vars:
MODULE_NAME: included
includes:
include: './{{.MODULE_NAME}}/Taskfile.yml'
include-with-dir:
taskfile: './{{.MODULE_NAME}}/Taskfile.yml'
dir: '{{.MODULE_NAME}}'

View File

@ -0,0 +1,7 @@
version: "3"
vars:
MODULE_NAME: included
includes:
include: '../{{.MODULE_NAME}}/Taskfile.yml'

View File

@ -0,0 +1,9 @@
version: "3"
vars:
MODULE_NAME: included
includes:
include-with-dir:
taskfile: '../{{.MODULE_NAME}}/Taskfile.yml'
dir: '../{{.MODULE_NAME}}'