4
4
"bytes"
5
5
"context"
6
6
"fmt"
7
- "io/ioutil "
7
+ "io"
8
8
"os"
9
9
"path/filepath"
10
10
"runtime"
@@ -41,15 +41,15 @@ func (fct fileContentTest) Run(t *testing.T) {
41
41
42
42
e := & task.Executor {
43
43
Dir : fct .Dir ,
44
- Stdout : ioutil .Discard ,
45
- Stderr : ioutil .Discard ,
44
+ Stdout : io .Discard ,
45
+ Stderr : io .Discard ,
46
46
}
47
47
assert .NoError (t , e .Setup (), "e.Setup()" )
48
48
assert .NoError (t , e .Run (context .Background (), taskfile.Call {Task : fct .Target }), "e.Run(target)" )
49
49
50
50
for name , expectContent := range fct .Files {
51
51
t .Run (fct .name (name ), func (t * testing.T ) {
52
- b , err := ioutil .ReadFile (filepath .Join (fct .Dir , name ))
52
+ b , err := os .ReadFile (filepath .Join (fct .Dir , name ))
53
53
assert .NoError (t , err , "Error reading file" )
54
54
s := string (b )
55
55
if fct .TrimSpace {
@@ -63,8 +63,8 @@ func (fct fileContentTest) Run(t *testing.T) {
63
63
func TestEmptyTask (t * testing.T ) {
64
64
e := & task.Executor {
65
65
Dir : "testdata/empty_task" ,
66
- Stdout : ioutil .Discard ,
67
- Stderr : ioutil .Discard ,
66
+ Stdout : io .Discard ,
67
+ Stderr : io .Discard ,
68
68
}
69
69
assert .NoError (t , e .Setup (), "e.Setup()" )
70
70
assert .NoError (t , e .Run (context .Background (), taskfile.Call {Task : "default" }))
@@ -168,8 +168,8 @@ func TestVarsInvalidTmpl(t *testing.T) {
168
168
169
169
e := & task.Executor {
170
170
Dir : dir ,
171
- Stdout : ioutil .Discard ,
172
- Stderr : ioutil .Discard ,
171
+ Stdout : io .Discard ,
172
+ Stderr : io .Discard ,
173
173
}
174
174
assert .NoError (t , e .Setup (), "e.Setup()" )
175
175
assert .EqualError (t , e .Run (context .Background (), taskfile.Call {Task : target }), expectError , "e.Run(target)" )
@@ -183,8 +183,8 @@ func TestConcurrency(t *testing.T) {
183
183
184
184
e := & task.Executor {
185
185
Dir : dir ,
186
- Stdout : ioutil .Discard ,
187
- Stderr : ioutil .Discard ,
186
+ Stdout : io .Discard ,
187
+ Stderr : io .Discard ,
188
188
Concurrency : 1 ,
189
189
}
190
190
assert .NoError (t , e .Setup (), "e.Setup()" )
@@ -236,8 +236,8 @@ func TestDeps(t *testing.T) {
236
236
237
237
e := & task.Executor {
238
238
Dir : dir ,
239
- Stdout : ioutil .Discard ,
240
- Stderr : ioutil .Discard ,
239
+ Stdout : io .Discard ,
240
+ Stderr : io .Discard ,
241
241
}
242
242
assert .NoError (t , e .Setup ())
243
243
assert .NoError (t , e .Run (context .Background (), taskfile.Call {Task : "default" }))
@@ -557,7 +557,7 @@ func TestInit(t *testing.T) {
557
557
t .Errorf ("Taskfile.yml should not exist" )
558
558
}
559
559
560
- if err := task .InitTaskfile (ioutil .Discard , dir ); err != nil {
560
+ if err := task .InitTaskfile (io .Discard , dir ); err != nil {
561
561
t .Error (err )
562
562
}
563
563
@@ -571,8 +571,8 @@ func TestCyclicDep(t *testing.T) {
571
571
572
572
e := task.Executor {
573
573
Dir : dir ,
574
- Stdout : ioutil .Discard ,
575
- Stderr : ioutil .Discard ,
574
+ Stdout : io .Discard ,
575
+ Stderr : io .Discard ,
576
576
}
577
577
assert .NoError (t , e .Setup ())
578
578
assert .IsType (t , & task.MaximumTaskCallExceededError {}, e .Run (context .Background (), taskfile.Call {Task : "task-1" }))
@@ -590,8 +590,8 @@ func TestTaskVersion(t *testing.T) {
590
590
t .Run (test .Dir , func (t * testing.T ) {
591
591
e := task.Executor {
592
592
Dir : test .Dir ,
593
- Stdout : ioutil .Discard ,
594
- Stderr : ioutil .Discard ,
593
+ Stdout : io .Discard ,
594
+ Stderr : io .Discard ,
595
595
}
596
596
assert .NoError (t , e .Setup ())
597
597
assert .Equal (t , test .Version , e .Taskfile .Version )
@@ -605,8 +605,8 @@ func TestTaskIgnoreErrors(t *testing.T) {
605
605
606
606
e := task.Executor {
607
607
Dir : dir ,
608
- Stdout : ioutil .Discard ,
609
- Stderr : ioutil .Discard ,
608
+ Stdout : io .Discard ,
609
+ Stderr : io .Discard ,
610
610
}
611
611
assert .NoError (t , e .Setup ())
612
612
@@ -668,8 +668,8 @@ func TestDryChecksum(t *testing.T) {
668
668
669
669
e := task.Executor {
670
670
Dir : dir ,
671
- Stdout : ioutil .Discard ,
672
- Stderr : ioutil .Discard ,
671
+ Stdout : io .Discard ,
672
+ Stderr : io .Discard ,
673
673
Dry : true ,
674
674
}
675
675
assert .NoError (t , e .Setup ())
@@ -769,8 +769,8 @@ func TestIncludesOptional(t *testing.T) {
769
769
func TestIncludesOptionalImplicitFalse (t * testing.T ) {
770
770
e := task.Executor {
771
771
Dir : "testdata/includes_optional_implicit_false" ,
772
- Stdout : ioutil .Discard ,
773
- Stderr : ioutil .Discard ,
772
+ Stdout : io .Discard ,
773
+ Stderr : io .Discard ,
774
774
}
775
775
776
776
err := e .Setup ()
@@ -781,8 +781,8 @@ func TestIncludesOptionalImplicitFalse(t *testing.T) {
781
781
func TestIncludesOptionalExplicitFalse (t * testing.T ) {
782
782
e := task.Executor {
783
783
Dir : "testdata/includes_optional_explicit_false" ,
784
- Stdout : ioutil .Discard ,
785
- Stderr : ioutil .Discard ,
784
+ Stdout : io .Discard ,
785
+ Stderr : io .Discard ,
786
786
}
787
787
788
788
err := e .Setup ()
@@ -804,7 +804,7 @@ func TestSummary(t *testing.T) {
804
804
assert .NoError (t , e .Setup ())
805
805
assert .NoError (t , e .Run (context .Background (), taskfile.Call {Task : "task-with-summary" }, taskfile.Call {Task : "other-task-with-summary" }))
806
806
807
- data , err := ioutil .ReadFile (filepath .Join (dir , "task-with-summary.txt" ))
807
+ data , err := os .ReadFile (filepath .Join (dir , "task-with-summary.txt" ))
808
808
assert .NoError (t , err )
809
809
810
810
expectedOutput := string (data )
@@ -895,8 +895,8 @@ func TestDynamicVariablesShouldRunOnTheTaskDir(t *testing.T) {
895
895
func TestDisplaysErrorOnUnsupportedVersion (t * testing.T ) {
896
896
e := task.Executor {
897
897
Dir : "testdata/version/v1" ,
898
- Stdout : ioutil .Discard ,
899
- Stderr : ioutil .Discard ,
898
+ Stdout : io .Discard ,
899
+ Stderr : io .Discard ,
900
900
}
901
901
err := e .Setup ()
902
902
assert .Error (t , err )
0 commit comments