Lines Matching refs:dirname
6 assert.strictEqual(path.dirname(__filename).substr(-13),
9 assert.strictEqual(path.posix.dirname('/a/b/'), '/a');
10 assert.strictEqual(path.posix.dirname('/a/b'), '/a');
11 assert.strictEqual(path.posix.dirname('/a'), '/');
12 assert.strictEqual(path.posix.dirname(''), '.');
13 assert.strictEqual(path.posix.dirname('/'), '/');
14 assert.strictEqual(path.posix.dirname('////'), '/');
15 assert.strictEqual(path.posix.dirname('//a'), '//');
16 assert.strictEqual(path.posix.dirname('foo'), '.');
18 assert.strictEqual(path.win32.dirname('c:\\'), 'c:\\');
19 assert.strictEqual(path.win32.dirname('c:\\foo'), 'c:\\');
20 assert.strictEqual(path.win32.dirname('c:\\foo\\'), 'c:\\');
21 assert.strictEqual(path.win32.dirname('c:\\foo\\bar'), 'c:\\foo');
22 assert.strictEqual(path.win32.dirname('c:\\foo\\bar\\'), 'c:\\foo');
23 assert.strictEqual(path.win32.dirname('c:\\foo\\bar\\baz'), 'c:\\foo\\bar');
24 assert.strictEqual(path.win32.dirname('c:\\foo bar\\baz'), 'c:\\foo bar');
25 assert.strictEqual(path.win32.dirname('\\'), '\\');
26 assert.strictEqual(path.win32.dirname('\\foo'), '\\');
27 assert.strictEqual(path.win32.dirname('\\foo\\'), '\\');
28 assert.strictEqual(path.win32.dirname('\\foo\\bar'), '\\foo');
29 assert.strictEqual(path.win32.dirname('\\foo\\bar\\'), '\\foo');
30 assert.strictEqual(path.win32.dirname('\\foo\\bar\\baz'), '\\foo\\bar');
31 assert.strictEqual(path.win32.dirname('\\foo bar\\baz'), '\\foo bar');
32 assert.strictEqual(path.win32.dirname('c:'), 'c:');
33 assert.strictEqual(path.win32.dirname('c:foo'), 'c:');
34 assert.strictEqual(path.win32.dirname('c:foo\\'), 'c:');
35 assert.strictEqual(path.win32.dirname('c:foo\\bar'), 'c:foo');
36 assert.strictEqual(path.win32.dirname('c:foo\\bar\\'), 'c:foo');
37 assert.strictEqual(path.win32.dirname('c:foo\\bar\\baz'), 'c:foo\\bar');
38 assert.strictEqual(path.win32.dirname('c:foo bar\\baz'), 'c:foo bar');
39 assert.strictEqual(path.win32.dirname('file:stream'), '.');
40 assert.strictEqual(path.win32.dirname('dir\\file:stream'), 'dir');
41 assert.strictEqual(path.win32.dirname('\\\\unc\\share'),
43 assert.strictEqual(path.win32.dirname('\\\\unc\\share\\foo'),
45 assert.strictEqual(path.win32.dirname('\\\\unc\\share\\foo\\'),
47 assert.strictEqual(path.win32.dirname('\\\\unc\\share\\foo\\bar'),
49 assert.strictEqual(path.win32.dirname('\\\\unc\\share\\foo\\bar\\'),
51 assert.strictEqual(path.win32.dirname('\\\\unc\\share\\foo\\bar\\baz'),
53 assert.strictEqual(path.win32.dirname('/a/b/'), '/a');
54 assert.strictEqual(path.win32.dirname('/a/b'), '/a');
55 assert.strictEqual(path.win32.dirname('/a'), '/');
56 assert.strictEqual(path.win32.dirname(''), '.');
57 assert.strictEqual(path.win32.dirname('/'), '/');
58 assert.strictEqual(path.win32.dirname('////'), '/');
59 assert.strictEqual(path.win32.dirname('foo'), '.');