@@ -31,49 +31,49 @@ const uint8ArrayTraversalPath = new TextEncoder().encode(traversalPath);
31
31
fs . writeFile ( traversalPath , 'test' , common . expectsError ( {
32
32
code : 'ERR_ACCESS_DENIED' ,
33
33
permission : 'FileSystemWrite' ,
34
- resource : path . toNamespacedPath ( resolve ( traversalPath ) ) ,
34
+ resource : path . toNamespacedPath ( traversalPath ) ,
35
35
} ) ) ;
36
36
}
37
37
38
38
{
39
39
fs . readFile ( traversalPath , common . expectsError ( {
40
40
code : 'ERR_ACCESS_DENIED' ,
41
41
permission : 'FileSystemRead' ,
42
- resource : path . toNamespacedPath ( resolve ( traversalPath ) ) ,
42
+ resource : path . toNamespacedPath ( traversalPath ) ,
43
43
} ) ) ;
44
44
}
45
45
46
46
{
47
47
assert . throws ( ( ) => {
48
- fs . mkdtempSync ( traversalFolderPath )
49
- } , {
48
+ fs . mkdtempSync ( traversalFolderPath ) ;
49
+ } , common . expectsError ( {
50
50
code : 'ERR_ACCESS_DENIED' ,
51
51
permission : 'FileSystemWrite' ,
52
- resource : resolve ( traversalFolderPath + 'XXXXXX' ) ,
53
- } ) ;
52
+ resource : traversalFolderPath + 'XXXXXX' ,
53
+ } ) ) ;
54
54
}
55
55
56
56
{
57
- fs . mkdtemp ( traversalFolderPath , common . expectsError ( {
58
- code : 'ERR_ACCESS_DENIED' ,
59
- permission : 'FileSystemWrite' ,
60
- resource : resolve ( traversalFolderPath + 'XXXXXX' ) ,
61
- } ) ) ;
57
+ fs . mkdtemp ( traversalFolderPath , common . expectsError ( {
58
+ code : 'ERR_ACCESS_DENIED' ,
59
+ permission : 'FileSystemWrite' ,
60
+ resource : traversalFolderPath + 'XXXXXX' ,
61
+ } ) ) ;
62
62
}
63
63
64
64
{
65
65
fs . readFile ( bufferTraversalPath , common . expectsError ( {
66
66
code : 'ERR_ACCESS_DENIED' ,
67
67
permission : 'FileSystemRead' ,
68
- resource : resolve ( traversalPath ) ,
68
+ resource : traversalPath ,
69
69
} ) ) ;
70
70
}
71
71
72
72
{
73
73
fs . readFile ( uint8ArrayTraversalPath , common . expectsError ( {
74
74
code : 'ERR_ACCESS_DENIED' ,
75
75
permission : 'FileSystemRead' ,
76
- resource : resolve ( traversalPath ) ,
76
+ resource : traversalPath ,
77
77
} ) ) ;
78
78
}
79
79
@@ -93,7 +93,7 @@ const uint8ArrayTraversalPath = new TextEncoder().encode(traversalPath);
93
93
} , common . expectsError ( {
94
94
code : 'ERR_ACCESS_DENIED' ,
95
95
permission : 'FileSystemRead' ,
96
- resource : resolve ( cwd . toString ( ) ) ,
96
+ resource : cwd . toString ( ) ,
97
97
} ) ) ;
98
98
}
99
99
@@ -118,15 +118,15 @@ const uint8ArrayTraversalPath = new TextEncoder().encode(traversalPath);
118
118
} , common . expectsError ( {
119
119
code : 'ERR_ACCESS_DENIED' ,
120
120
permission : 'FileSystemRead' ,
121
- resource : resolve ( traversalPathWithExtraChars ) ,
121
+ resource : traversalPathWithExtraChars ,
122
122
} ) ) ;
123
123
124
124
assert . throws ( ( ) => {
125
125
fs . readFileSync ( new TextEncoder ( ) . encode ( traversalPathWithExtraBytes . toString ( ) ) ) ;
126
126
} , common . expectsError ( {
127
127
code : 'ERR_ACCESS_DENIED' ,
128
128
permission : 'FileSystemRead' ,
129
- resource : resolve ( traversalPathWithExtraChars ) ,
129
+ resource : traversalPathWithExtraChars ,
130
130
} ) ) ;
131
131
}
132
132
0 commit comments