@@ -57,8 +57,8 @@ func TestPathNew(t *testing.T) {
57
57
}
58
58
59
59
func TestPath (t * testing.T ) {
60
- testPath := New ("_testdata " )
61
- pathEqualsTo (t , "_testdata " , testPath )
60
+ testPath := New ("testdata" , "fileset " )
61
+ pathEqualsTo (t , "testdata/fileset " , testPath )
62
62
isDir , err := testPath .IsDirCheck ()
63
63
require .True (t , isDir )
64
64
require .NoError (t , err )
@@ -71,7 +71,7 @@ func TestPath(t *testing.T) {
71
71
require .False (t , testPath .NotExist ())
72
72
73
73
folderPath := testPath .Join ("folder" )
74
- pathEqualsTo (t , "_testdata /folder" , folderPath )
74
+ pathEqualsTo (t , "testdata/fileset /folder" , folderPath )
75
75
isDir , err = folderPath .IsDirCheck ()
76
76
require .True (t , isDir )
77
77
require .NoError (t , err )
@@ -85,7 +85,7 @@ func TestPath(t *testing.T) {
85
85
require .False (t , folderPath .NotExist ())
86
86
87
87
filePath := testPath .Join ("file" )
88
- pathEqualsTo (t , "_testdata /file" , filePath )
88
+ pathEqualsTo (t , "testdata/fileset /file" , filePath )
89
89
isDir , err = filePath .IsDirCheck ()
90
90
require .False (t , isDir )
91
91
require .NoError (t , err )
@@ -98,7 +98,7 @@ func TestPath(t *testing.T) {
98
98
require .False (t , filePath .NotExist ())
99
99
100
100
anotherFilePath := filePath .Join ("notexistent" )
101
- pathEqualsTo (t , "_testdata /file/notexistent" , anotherFilePath )
101
+ pathEqualsTo (t , "testdata/fileset /file/notexistent" , anotherFilePath )
102
102
isDir , err = anotherFilePath .IsDirCheck ()
103
103
require .False (t , isDir )
104
104
require .Error (t , err )
@@ -113,32 +113,32 @@ func TestPath(t *testing.T) {
113
113
list , err := folderPath .ReadDir ()
114
114
require .NoError (t , err )
115
115
require .Len (t , list , 4 )
116
- pathEqualsTo (t , "_testdata /folder/.hidden" , list [0 ])
117
- pathEqualsTo (t , "_testdata /folder/file2" , list [1 ])
118
- pathEqualsTo (t , "_testdata /folder/file3" , list [2 ])
119
- pathEqualsTo (t , "_testdata /folder/subfolder" , list [3 ])
116
+ pathEqualsTo (t , "testdata/fileset /folder/.hidden" , list [0 ])
117
+ pathEqualsTo (t , "testdata/fileset /folder/file2" , list [1 ])
118
+ pathEqualsTo (t , "testdata/fileset /folder/file3" , list [2 ])
119
+ pathEqualsTo (t , "testdata/fileset /folder/subfolder" , list [3 ])
120
120
121
121
list2 := list .Clone ()
122
122
list2 .FilterDirs ()
123
123
require .Len (t , list2 , 1 )
124
- pathEqualsTo (t , "_testdata /folder/subfolder" , list2 [0 ])
124
+ pathEqualsTo (t , "testdata/fileset /folder/subfolder" , list2 [0 ])
125
125
126
126
list2 = list .Clone ()
127
127
list2 .FilterOutHiddenFiles ()
128
128
require .Len (t , list2 , 3 )
129
- pathEqualsTo (t , "_testdata /folder/file2" , list2 [0 ])
130
- pathEqualsTo (t , "_testdata /folder/file3" , list2 [1 ])
131
- pathEqualsTo (t , "_testdata /folder/subfolder" , list2 [2 ])
129
+ pathEqualsTo (t , "testdata/fileset /folder/file2" , list2 [0 ])
130
+ pathEqualsTo (t , "testdata/fileset /folder/file3" , list2 [1 ])
131
+ pathEqualsTo (t , "testdata/fileset /folder/subfolder" , list2 [2 ])
132
132
133
133
list2 = list .Clone ()
134
134
list2 .FilterOutPrefix ("file" )
135
135
require .Len (t , list2 , 2 )
136
- pathEqualsTo (t , "_testdata /folder/.hidden" , list2 [0 ])
137
- pathEqualsTo (t , "_testdata /folder/subfolder" , list2 [1 ])
136
+ pathEqualsTo (t , "testdata/fileset /folder/.hidden" , list2 [0 ])
137
+ pathEqualsTo (t , "testdata/fileset /folder/subfolder" , list2 [1 ])
138
138
}
139
139
140
140
func TestResetStatCacheWhenFollowingSymlink (t * testing.T ) {
141
- testdata := New ("_testdata " )
141
+ testdata := New ("testdata" , "fileset " )
142
142
files , err := testdata .ReadDir ()
143
143
require .NoError (t , err )
144
144
for _ , file := range files {
@@ -208,7 +208,7 @@ func TestIsInsideDir(t *testing.T) {
208
208
}
209
209
210
210
func TestReadFileAsLines (t * testing.T ) {
211
- lines , err := New ("_testdata /anotherFile" ).ReadFileAsLines ()
211
+ lines , err := New ("testdata/fileset /anotherFile" ).ReadFileAsLines ()
212
212
require .NoError (t , err )
213
213
require .Len (t , lines , 4 )
214
214
require .Equal (t , "line 1" , lines [0 ])
@@ -226,7 +226,7 @@ func TestCopyDir(t *testing.T) {
226
226
require .NoError (t , err )
227
227
defer tmp .RemoveAll ()
228
228
229
- src := New ("_testdata " )
229
+ src := New ("testdata" , "fileset " )
230
230
err = src .CopyDirTo (tmp .Join ("dest" ))
231
231
require .NoError (t , err , "copying dir" )
232
232
@@ -264,45 +264,45 @@ func TestParents(t *testing.T) {
264
264
}
265
265
266
266
func TestFilterDirs (t * testing.T ) {
267
- testPath := New ("_testdata " )
267
+ testPath := New ("testdata" , "fileset " )
268
268
269
269
list , err := testPath .ReadDir ()
270
270
require .NoError (t , err )
271
271
require .Len (t , list , 6 )
272
272
273
- pathEqualsTo (t , "_testdata /anotherFile" , list [0 ])
274
- pathEqualsTo (t , "_testdata /file" , list [1 ])
275
- pathEqualsTo (t , "_testdata /folder" , list [2 ])
276
- pathEqualsTo (t , "_testdata /symlinktofolder" , list [3 ])
277
- pathEqualsTo (t , "_testdata /test.txt" , list [4 ])
278
- pathEqualsTo (t , "_testdata /test.txt.gz" , list [5 ])
273
+ pathEqualsTo (t , "testdata/fileset /anotherFile" , list [0 ])
274
+ pathEqualsTo (t , "testdata/fileset /file" , list [1 ])
275
+ pathEqualsTo (t , "testdata/fileset /folder" , list [2 ])
276
+ pathEqualsTo (t , "testdata/fileset /symlinktofolder" , list [3 ])
277
+ pathEqualsTo (t , "testdata/fileset /test.txt" , list [4 ])
278
+ pathEqualsTo (t , "testdata/fileset /test.txt.gz" , list [5 ])
279
279
280
280
list .FilterDirs ()
281
281
require .Len (t , list , 2 )
282
- pathEqualsTo (t , "_testdata /folder" , list [0 ])
283
- pathEqualsTo (t , "_testdata /symlinktofolder" , list [1 ])
282
+ pathEqualsTo (t , "testdata/fileset /folder" , list [0 ])
283
+ pathEqualsTo (t , "testdata/fileset /symlinktofolder" , list [1 ])
284
284
}
285
285
286
286
func TestFilterOutDirs (t * testing.T ) {
287
- testPath := New ("_testdata " )
287
+ testPath := New ("testdata" , "fileset " )
288
288
289
289
list , err := testPath .ReadDir ()
290
290
require .NoError (t , err )
291
291
require .Len (t , list , 6 )
292
292
293
- pathEqualsTo (t , "_testdata /anotherFile" , list [0 ])
294
- pathEqualsTo (t , "_testdata /file" , list [1 ])
295
- pathEqualsTo (t , "_testdata /folder" , list [2 ])
296
- pathEqualsTo (t , "_testdata /symlinktofolder" , list [3 ])
297
- pathEqualsTo (t , "_testdata /test.txt" , list [4 ])
298
- pathEqualsTo (t , "_testdata /test.txt.gz" , list [5 ])
293
+ pathEqualsTo (t , "testdata/fileset /anotherFile" , list [0 ])
294
+ pathEqualsTo (t , "testdata/fileset /file" , list [1 ])
295
+ pathEqualsTo (t , "testdata/fileset /folder" , list [2 ])
296
+ pathEqualsTo (t , "testdata/fileset /symlinktofolder" , list [3 ])
297
+ pathEqualsTo (t , "testdata/fileset /test.txt" , list [4 ])
298
+ pathEqualsTo (t , "testdata/fileset /test.txt.gz" , list [5 ])
299
299
300
300
list .FilterOutDirs ()
301
301
require .Len (t , list , 4 )
302
- pathEqualsTo (t , "_testdata /anotherFile" , list [0 ])
303
- pathEqualsTo (t , "_testdata /file" , list [1 ])
304
- pathEqualsTo (t , "_testdata /test.txt" , list [2 ])
305
- pathEqualsTo (t , "_testdata /test.txt.gz" , list [3 ])
302
+ pathEqualsTo (t , "testdata/fileset /anotherFile" , list [0 ])
303
+ pathEqualsTo (t , "testdata/fileset /file" , list [1 ])
304
+ pathEqualsTo (t , "testdata/fileset /test.txt" , list [2 ])
305
+ pathEqualsTo (t , "testdata/fileset /test.txt.gz" , list [3 ])
306
306
}
307
307
308
308
func TestEquivalentPaths (t * testing.T ) {
@@ -314,8 +314,8 @@ func TestEquivalentPaths(t *testing.T) {
314
314
require .True (t , wd .Join ("file1" ).EquivalentTo (New ("file1" , "abc" , ".." )))
315
315
316
316
if runtime .GOOS == "windows" {
317
- q := New ("_testdata " , "anotherFile" )
318
- r := New ("_testdata " , "ANOTHE~1" )
317
+ q := New ("testdata" , "fileset " , "anotherFile" )
318
+ r := New ("testdata" , "fileset " , "ANOTHE~1" )
319
319
require .True (t , q .EquivalentTo (r ))
320
320
require .True (t , r .EquivalentTo (q ))
321
321
}
@@ -325,15 +325,15 @@ func TestCanonicalize(t *testing.T) {
325
325
wd , err := Getwd ()
326
326
require .NoError (t , err )
327
327
328
- p := New ("_testdata " , "anotherFile" ).Canonical ()
329
- require .Equal (t , wd .Join ("_testdata " , "anotherFile" ).String (), p .String ())
328
+ p := New ("testdata" , "fileset " , "anotherFile" ).Canonical ()
329
+ require .Equal (t , wd .Join ("testdata" , "fileset " , "anotherFile" ).String (), p .String ())
330
330
331
- p = New ("_testdata " , "nonexistentFile" ).Canonical ()
332
- require .Equal (t , wd .Join ("_testdata " , "nonexistentFile" ).String (), p .String ())
331
+ p = New ("testdata" , "fileset " , "nonexistentFile" ).Canonical ()
332
+ require .Equal (t , wd .Join ("testdata" , "fileset " , "nonexistentFile" ).String (), p .String ())
333
333
334
334
if runtime .GOOS == "windows" {
335
- q := New ("_testdata " , "ANOTHE~1" ).Canonical ()
336
- require .Equal (t , wd .Join ("_testdata " , "anotherFile" ).String (), q .String ())
335
+ q := New ("testdata" , "fileset " , "ANOTHE~1" ).Canonical ()
336
+ require .Equal (t , wd .Join ("testdata" , "fileset " , "anotherFile" ).String (), q .String ())
337
337
338
338
r := New ("c:\\ " ).Canonical ()
339
339
require .Equal (t , "C:\\ " , r .String ())
@@ -371,7 +371,7 @@ func TestRelativeTo(t *testing.T) {
371
371
}
372
372
373
373
func TestWriteToTempFile (t * testing.T ) {
374
- tmpDir := New ("_testdata " , "tmp" )
374
+ tmpDir := New ("testdata" , "fileset " , "tmp" )
375
375
err := tmpDir .MkdirAll ()
376
376
require .NoError (t , err )
377
377
defer tmpDir .RemoveAll ()
0 commit comments