1
- module TestDirEntries where
1
+ module Test.Node.FS.OpendirAndDir where
2
2
3
3
import Prelude
4
4
@@ -21,7 +21,8 @@ import Node.Path as Path
21
21
import Test.Assert (assertEqual )
22
22
23
23
outerTmpDir :: FilePath
24
- outerTmpDir = " ./tmp/dir-entries-test"
24
+ outerTmpDir = Path .concat [" tmp" , " dir-entries-test" ]
25
+ -- outerTmpDir = Path.concat [".", "tmp", "dir-entries-test"]
25
26
26
27
prepare :: Aff Unit
27
28
prepare = do
@@ -42,18 +43,18 @@ test1 = do
42
43
, expected:
43
44
""" [Dirent Dirent {
44
45
name: 'dir1',
45
- parentPath: './ tmp/dir-entries-test',
46
- path: './ tmp/dir-entries-test',
46
+ parentPath: 'tmp/dir-entries-test',
47
+ path: 'tmp/dir-entries-test',
47
48
[Symbol(type)]: 2
48
49
},Dirent Dirent {
49
50
name: '1.txt',
50
- parentPath: './ tmp/dir-entries-test',
51
- path: './ tmp/dir-entries-test',
51
+ parentPath: 'tmp/dir-entries-test',
52
+ path: 'tmp/dir-entries-test',
52
53
[Symbol(type)]: 1
53
54
},Dirent Dirent {
54
55
name: '2.txt',
55
- parentPath: './ tmp/dir-entries-test',
56
- path: './ tmp/dir-entries-test',
56
+ parentPath: 'tmp/dir-entries-test',
57
+ path: 'tmp/dir-entries-test',
57
58
[Symbol(type)]: 1
58
59
},Dirent Dirent {
59
60
name: '3.txt',
@@ -78,15 +79,15 @@ test2 = do
78
79
dir <- A .opendir' outerTmpDir (opendirOptionsDefault { recursive = false })
79
80
read dir >>= \file -> liftEffect $ assertEqual
80
81
{ actual: show file
81
- , expected: " (Just Dirent Dirent {\n name: 'dir1',\n parentPath: './ tmp/dir-entries-test',\n path: './ tmp/dir-entries-test',\n [Symbol(type)]: 2\n })"
82
+ , expected: " (Just Dirent Dirent {\n name: 'dir1',\n parentPath: 'tmp/dir-entries-test',\n path: 'tmp/dir-entries-test',\n [Symbol(type)]: 2\n })"
82
83
}
83
84
read dir >>= \file -> liftEffect $ assertEqual
84
85
{ actual: show file
85
- , expected: " (Just Dirent Dirent {\n name: '1.txt',\n parentPath: './ tmp/dir-entries-test',\n path: './ tmp/dir-entries-test',\n [Symbol(type)]: 1\n })"
86
+ , expected: " (Just Dirent Dirent {\n name: '1.txt',\n parentPath: 'tmp/dir-entries-test',\n path: 'tmp/dir-entries-test',\n [Symbol(type)]: 1\n })"
86
87
}
87
88
read dir >>= \file -> liftEffect $ assertEqual
88
89
{ actual: show file
89
- , expected: " (Just Dirent Dirent {\n name: '2.txt',\n parentPath: './ tmp/dir-entries-test',\n path: './ tmp/dir-entries-test',\n [Symbol(type)]: 1\n })"
90
+ , expected: " (Just Dirent Dirent {\n name: '2.txt',\n parentPath: 'tmp/dir-entries-test',\n path: 'tmp/dir-entries-test',\n [Symbol(type)]: 1\n })"
90
91
}
91
92
read dir >>= \file -> liftEffect $ assertEqual
92
93
{ actual: show file
0 commit comments