test: add tests for spaces in folder names
Add tests for spaces in folder names for path.win32.dirname(). PR-URL: https://github.com/nodejs/node/pull/28819 Reviewed-By: Rich Trott <rtrott@gmail.com>
This commit is contained in:
parent
452b393c1f
commit
1ddd46f52a
@ -21,18 +21,21 @@ assert.strictEqual(path.win32.dirname('c:\\foo\\'), 'c:\\');
|
||||
assert.strictEqual(path.win32.dirname('c:\\foo\\bar'), 'c:\\foo');
|
||||
assert.strictEqual(path.win32.dirname('c:\\foo\\bar\\'), 'c:\\foo');
|
||||
assert.strictEqual(path.win32.dirname('c:\\foo\\bar\\baz'), 'c:\\foo\\bar');
|
||||
assert.strictEqual(path.win32.dirname('c:\\foo bar\\baz'), 'c:\\foo bar');
|
||||
assert.strictEqual(path.win32.dirname('\\'), '\\');
|
||||
assert.strictEqual(path.win32.dirname('\\foo'), '\\');
|
||||
assert.strictEqual(path.win32.dirname('\\foo\\'), '\\');
|
||||
assert.strictEqual(path.win32.dirname('\\foo\\bar'), '\\foo');
|
||||
assert.strictEqual(path.win32.dirname('\\foo\\bar\\'), '\\foo');
|
||||
assert.strictEqual(path.win32.dirname('\\foo\\bar\\baz'), '\\foo\\bar');
|
||||
assert.strictEqual(path.win32.dirname('\\foo bar\\baz'), '\\foo bar');
|
||||
assert.strictEqual(path.win32.dirname('c:'), 'c:');
|
||||
assert.strictEqual(path.win32.dirname('c:foo'), 'c:');
|
||||
assert.strictEqual(path.win32.dirname('c:foo\\'), 'c:');
|
||||
assert.strictEqual(path.win32.dirname('c:foo\\bar'), 'c:foo');
|
||||
assert.strictEqual(path.win32.dirname('c:foo\\bar\\'), 'c:foo');
|
||||
assert.strictEqual(path.win32.dirname('c:foo\\bar\\baz'), 'c:foo\\bar');
|
||||
assert.strictEqual(path.win32.dirname('c:foo bar\\baz'), 'c:foo bar');
|
||||
assert.strictEqual(path.win32.dirname('file:stream'), '.');
|
||||
assert.strictEqual(path.win32.dirname('dir\\file:stream'), 'dir');
|
||||
assert.strictEqual(path.win32.dirname('\\\\unc\\share'),
|
||||
|
Loading…
x
Reference in New Issue
Block a user