6
6
7
7
"github.com/stretchr/testify/assert"
8
8
9
+ "github.com/go-task/task/v3"
9
10
"github.com/go-task/task/v3/args"
10
11
"github.com/go-task/task/v3/taskfile/ast"
11
12
)
@@ -15,20 +16,20 @@ func TestArgs(t *testing.T) {
15
16
16
17
tests := []struct {
17
18
Args []string
18
- ExpectedCalls []* ast .Call
19
+ ExpectedCalls []* task .Call
19
20
ExpectedGlobals * ast.Vars
20
21
}{
21
22
{
22
23
Args : []string {"task-a" , "task-b" , "task-c" },
23
- ExpectedCalls : []* ast .Call {
24
+ ExpectedCalls : []* task .Call {
24
25
{Task : "task-a" },
25
26
{Task : "task-b" },
26
27
{Task : "task-c" },
27
28
},
28
29
},
29
30
{
30
31
Args : []string {"task-a" , "FOO=bar" , "task-b" , "task-c" , "BAR=baz" , "BAZ=foo" },
31
- ExpectedCalls : []* ast .Call {
32
+ ExpectedCalls : []* task .Call {
32
33
{Task : "task-a" },
33
34
{Task : "task-b" },
34
35
{Task : "task-c" },
@@ -56,7 +57,7 @@ func TestArgs(t *testing.T) {
56
57
},
57
58
{
58
59
Args : []string {"task-a" , "CONTENT=with some spaces" },
59
- ExpectedCalls : []* ast .Call {
60
+ ExpectedCalls : []* task .Call {
60
61
{Task : "task-a" },
61
62
},
62
63
ExpectedGlobals : ast .NewVars (
@@ -70,7 +71,7 @@ func TestArgs(t *testing.T) {
70
71
},
71
72
{
72
73
Args : []string {"FOO=bar" , "task-a" , "task-b" },
73
- ExpectedCalls : []* ast .Call {
74
+ ExpectedCalls : []* task .Call {
74
75
{Task : "task-a" },
75
76
{Task : "task-b" },
76
77
},
@@ -85,15 +86,15 @@ func TestArgs(t *testing.T) {
85
86
},
86
87
{
87
88
Args : nil ,
88
- ExpectedCalls : []* ast .Call {},
89
+ ExpectedCalls : []* task .Call {},
89
90
},
90
91
{
91
92
Args : []string {},
92
- ExpectedCalls : []* ast .Call {},
93
+ ExpectedCalls : []* task .Call {},
93
94
},
94
95
{
95
96
Args : []string {"FOO=bar" , "BAR=baz" },
96
- ExpectedCalls : []* ast .Call {},
97
+ ExpectedCalls : []* task .Call {},
97
98
ExpectedGlobals : ast .NewVars (
98
99
& ast.VarElement {
99
100
Key : "FOO" ,
0 commit comments