We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d40412 commit 27549f6Copy full SHA for 27549f6
test/parallel/test-path.js
@@ -21,6 +21,17 @@ assert.equal(path.basename('aaa/bbb', 'bbb'), 'bbb');
21
assert.equal(path.basename('aaa/bbb//', 'bbb'), 'bbb');
22
assert.equal(path.basename('aaa/bbb', 'bb'), 'b');
23
assert.equal(path.basename('aaa/bbb', 'b'), 'bb');
24
+assert.equal(path.basename('/aaa/bbb', '/bbb'), 'bbb');
25
+assert.equal(path.basename('/aaa/bbb', 'a/bbb'), 'bbb');
26
+assert.equal(path.basename('/aaa/bbb', 'bbb'), 'bbb');
27
+assert.equal(path.basename('/aaa/bbb//', 'bbb'), 'bbb');
28
+assert.equal(path.basename('/aaa/bbb', 'bb'), 'b');
29
+assert.equal(path.basename('/aaa/bbb', 'b'), 'bb');
30
+assert.equal(path.basename('/aaa/bbb'), 'bbb');
31
+assert.equal(path.basename('/aaa/'), 'aaa');
32
+assert.equal(path.basename('/aaa/b'), 'b');
33
+assert.equal(path.basename('/a/b'), 'b');
34
+assert.equal(path.basename('//a'), 'a');
35
36
// On Windows a backslash acts as a path separator.
37
assert.equal(path.win32.basename('\\dir\\basename.ext'), 'basename.ext');
0 commit comments