11package dependency
22
33import (
4- "github.com/loft-sh/devspace/pkg/devspace/dependency/types"
5- "io/ioutil"
64 "os"
75 "path/filepath"
86 "testing"
97
8+ "github.com/loft-sh/devspace/pkg/devspace/dependency/types"
9+
1010 "github.com/loft-sh/devspace/pkg/devspace/build"
1111 fakebuild "github.com/loft-sh/devspace/pkg/devspace/build/testing"
1212 "github.com/loft-sh/devspace/pkg/devspace/config"
@@ -89,10 +89,7 @@ func TestUpdateAll(t *testing.T) {
8989 },
9090 }
9191
92- dir , err := ioutil .TempDir ("" , "testFolder" )
93- if err != nil {
94- t .Fatalf ("Error creating temporary directory: %v" , err )
95- }
92+ dir := t .TempDir ()
9693
9794 wdBackup , err := os .Getwd ()
9895 if err != nil {
@@ -109,10 +106,6 @@ func TestUpdateAll(t *testing.T) {
109106 if err != nil {
110107 t .Fatalf ("Error changing dir back: %v" , err )
111108 }
112- err = os .RemoveAll (dir )
113- if err != nil {
114- t .Fatalf ("Error removing dir: %v" , err )
115- }
116109 }()
117110
118111 for _ , testCase := range testCases {
@@ -163,10 +156,7 @@ type buildAllTestCase struct {
163156}
164157
165158func TestBuildAll (t * testing.T ) {
166- dir , err := ioutil .TempDir ("" , "testFolder" )
167- if err != nil {
168- t .Fatalf ("Error creating temporary directory: %v" , err )
169- }
159+ dir := t .TempDir ()
170160
171161 wdBackup , err := os .Getwd ()
172162 if err != nil {
@@ -176,21 +166,13 @@ func TestBuildAll(t *testing.T) {
176166 if err != nil {
177167 t .Fatalf ("Error changing working directory: %v" , err )
178168 }
179- dir , err = filepath .EvalSymlinks (dir )
180- if err != nil {
181- t .Fatal (err )
182- }
183169
184170 // Delete temp folder
185171 defer func () {
186172 err = os .Chdir (wdBackup )
187173 if err != nil {
188174 t .Fatalf ("Error changing dir back: %v" , err )
189175 }
190- err = os .RemoveAll (dir )
191- if err != nil {
192- t .Fatalf ("Error removing dir: %v" , err )
193- }
194176 }()
195177
196178 testCases := []buildAllTestCase {
@@ -264,10 +246,7 @@ type deployAllTestCase struct {
264246}
265247
266248func TestDeployAll (t * testing.T ) {
267- dir , err := ioutil .TempDir ("" , "testFolder" )
268- if err != nil {
269- t .Fatalf ("Error creating temporary directory: %v" , err )
270- }
249+ dir := t .TempDir ()
271250
272251 wdBackup , err := os .Getwd ()
273252 if err != nil {
@@ -277,21 +256,13 @@ func TestDeployAll(t *testing.T) {
277256 if err != nil {
278257 t .Fatalf ("Error changing working directory: %v" , err )
279258 }
280- dir , err = filepath .EvalSymlinks (dir )
281- if err != nil {
282- t .Fatal (err )
283- }
284259
285260 // Delete temp folder
286261 defer func () {
287262 err = os .Chdir (wdBackup )
288263 if err != nil {
289264 t .Fatalf ("Error changing dir back: %v" , err )
290265 }
291- err = os .RemoveAll (dir )
292- if err != nil {
293- t .Fatalf ("Error removing dir: %v" , err )
294- }
295266 }()
296267
297268 testCases := []deployAllTestCase {
@@ -365,11 +336,7 @@ type purgeAllTestCase struct {
365336}
366337
367338func TestPurgeAll (t * testing.T ) {
368- dir , err := ioutil .TempDir ("" , "testFolder" )
369- if err != nil {
370- t .Fatalf ("Error creating temporary directory: %v" , err )
371- }
372- dir , err = filepath .EvalSymlinks (dir )
339+ dir , err := filepath .EvalSymlinks (t .TempDir ())
373340 if err != nil {
374341 t .Fatal (err )
375342 }
@@ -389,10 +356,6 @@ func TestPurgeAll(t *testing.T) {
389356 if err != nil {
390357 t .Fatalf ("Error changing dir back: %v" , err )
391358 }
392- err = os .RemoveAll (dir )
393- if err != nil {
394- t .Fatalf ("Error removing dir: %v" , err )
395- }
396359 }()
397360
398361 testCases := []purgeAllTestCase {
@@ -470,11 +433,7 @@ type buildTestCase struct {
470433}
471434
472435func TestBuild (t * testing.T ) {
473- dir , err := ioutil .TempDir ("" , "testFolder" )
474- if err != nil {
475- t .Fatalf ("Error creating temporary directory: %v" , err )
476- }
477- dir , err = filepath .EvalSymlinks (dir )
436+ dir , err := filepath .EvalSymlinks (t .TempDir ())
478437 if err != nil {
479438 t .Fatal (err )
480439 }
@@ -494,10 +453,6 @@ func TestBuild(t *testing.T) {
494453 if err != nil {
495454 t .Fatalf ("Error changing dir back: %v" , err )
496455 }
497- err = os .RemoveAll (dir )
498- if err != nil {
499- t .Fatalf ("Error removing dir: %v" , err )
500- }
501456 }()
502457
503458 testCases := []buildTestCase {
@@ -591,11 +546,7 @@ type deployTestCase struct {
591546}
592547
593548func TestDeploy (t * testing.T ) {
594- dir , err := ioutil .TempDir ("" , "testFolder" )
595- if err != nil {
596- t .Fatalf ("Error creating temporary directory: %v" , err )
597- }
598- dir , err = filepath .EvalSymlinks (dir )
549+ dir , err := filepath .EvalSymlinks (t .TempDir ())
599550 if err != nil {
600551 t .Fatal (err )
601552 }
@@ -615,10 +566,6 @@ func TestDeploy(t *testing.T) {
615566 if err != nil {
616567 t .Fatalf ("Error changing dir back: %v" , err )
617568 }
618- err = os .RemoveAll (dir )
619- if err != nil {
620- t .Fatalf ("Error removing dir: %v" , err )
621- }
622569 }()
623570
624571 testCases := []deployTestCase {
0 commit comments