@@ -43,11 +43,6 @@ assert.equal(path.posix.basename('basename.ext'), 'basename.ext');
43
43
assert . equal ( path . posix . basename ( 'basename.ext\\' ) , 'basename.ext\\' ) ;
44
44
assert . equal ( path . posix . basename ( 'basename.ext\\\\' ) , 'basename.ext\\\\' ) ;
45
45
assert . equal ( path . posix . basename ( 'foo' ) , 'foo' ) ;
46
- assert . throws ( path . posix . basename . bind ( null , null ) , TypeError ) ;
47
- assert . throws ( path . posix . basename . bind ( null , true ) , TypeError ) ;
48
- assert . throws ( path . posix . basename . bind ( null , 1 ) , TypeError ) ;
49
- assert . throws ( path . posix . basename . bind ( null ) , TypeError ) ;
50
- assert . throws ( path . posix . basename . bind ( null , { } ) , TypeError ) ;
51
46
52
47
// POSIX filenames may include control characters
53
48
// c.f. http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html
@@ -67,11 +62,6 @@ assert.equal(path.posix.dirname(''), '.');
67
62
assert . equal ( path . posix . dirname ( '/' ) , '/' ) ;
68
63
assert . equal ( path . posix . dirname ( '////' ) , '/' ) ;
69
64
assert . equal ( path . posix . dirname ( 'foo' ) , '.' ) ;
70
- assert . throws ( path . posix . dirname . bind ( null , null ) , TypeError ) ;
71
- assert . throws ( path . posix . dirname . bind ( null , true ) , TypeError ) ;
72
- assert . throws ( path . posix . dirname . bind ( null , 1 ) , TypeError ) ;
73
- assert . throws ( path . posix . dirname . bind ( null ) , TypeError ) ;
74
- assert . throws ( path . posix . dirname . bind ( null , { } ) , TypeError ) ;
75
65
76
66
assert . equal ( path . win32 . dirname ( 'c:\\' ) , 'c:\\' ) ;
77
67
assert . equal ( path . win32 . dirname ( 'c:\\foo' ) , 'c:\\' ) ;
@@ -107,11 +97,6 @@ assert.equal(path.win32.dirname(''), '.');
107
97
assert . equal ( path . win32 . dirname ( '/' ) , '/' ) ;
108
98
assert . equal ( path . win32 . dirname ( '////' ) , '/' ) ;
109
99
assert . equal ( path . win32 . dirname ( 'foo' ) , '.' ) ;
110
- assert . throws ( path . win32 . dirname . bind ( null , null ) , TypeError ) ;
111
- assert . throws ( path . win32 . dirname . bind ( null , true ) , TypeError ) ;
112
- assert . throws ( path . win32 . dirname . bind ( null , 1 ) , TypeError ) ;
113
- assert . throws ( path . win32 . dirname . bind ( null ) , TypeError ) ;
114
- assert . throws ( path . win32 . dirname . bind ( null , { } ) , TypeError ) ;
115
100
116
101
117
102
// path.extname tests
@@ -190,11 +175,6 @@ assert.equal(path.win32.extname('file\\'), '');
190
175
assert . equal ( path . win32 . extname ( 'file\\\\' ) , '' ) ;
191
176
assert . equal ( path . win32 . extname ( 'file.\\' ) , '.' ) ;
192
177
assert . equal ( path . win32 . extname ( 'file.\\\\' ) , '.' ) ;
193
- assert . throws ( path . win32 . extname . bind ( null , null ) , TypeError ) ;
194
- assert . throws ( path . win32 . extname . bind ( null , true ) , TypeError ) ;
195
- assert . throws ( path . win32 . extname . bind ( null , 1 ) , TypeError ) ;
196
- assert . throws ( path . win32 . extname . bind ( null ) , TypeError ) ;
197
- assert . throws ( path . win32 . extname . bind ( null , { } ) , TypeError ) ;
198
178
199
179
// On *nix, backslash is a valid name component like any other character.
200
180
assert . equal ( path . posix . extname ( '.\\' ) , '' ) ;
@@ -205,11 +185,6 @@ assert.equal(path.posix.extname('file\\'), '');
205
185
assert . equal ( path . posix . extname ( 'file\\\\' ) , '' ) ;
206
186
assert . equal ( path . posix . extname ( 'file.\\' ) , '.\\' ) ;
207
187
assert . equal ( path . posix . extname ( 'file.\\\\' ) , '.\\\\' ) ;
208
- assert . throws ( path . posix . extname . bind ( null , null ) , TypeError ) ;
209
- assert . throws ( path . posix . extname . bind ( null , true ) , TypeError ) ;
210
- assert . throws ( path . posix . extname . bind ( null , 1 ) , TypeError ) ;
211
- assert . throws ( path . posix . extname . bind ( null ) , TypeError ) ;
212
- assert . throws ( path . posix . extname . bind ( null , { } ) , TypeError ) ;
213
188
214
189
215
190
// path.join tests
0 commit comments