1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- var test = require("tap").test
- var glob = require('../')
- process.chdir(__dirname)
- test("mark, no / on pattern", function (t) {
- glob("a/*", {mark: true}, function (er, results) {
- if (er)
- throw er
- var expect = [ 'a/abcdef/',
- 'a/abcfed/',
- 'a/b/',
- 'a/bc/',
- 'a/c/',
- 'a/cb/' ]
- if (process.platform !== "win32")
- expect.push('a/symlink/')
- t.same(results, expect)
- t.end()
- })
- })
- test("mark=false, no / on pattern", function (t) {
- glob("a/*", function (er, results) {
- if (er)
- throw er
- var expect = [ 'a/abcdef',
- 'a/abcfed',
- 'a/b',
- 'a/bc',
- 'a/c',
- 'a/cb' ]
- if (process.platform !== "win32")
- expect.push('a/symlink')
- t.same(results, expect)
- t.end()
- })
- })
- test("mark=true, / on pattern", function (t) {
- glob("a/*/", {mark: true}, function (er, results) {
- if (er)
- throw er
- var expect = [ 'a/abcdef/',
- 'a/abcfed/',
- 'a/b/',
- 'a/bc/',
- 'a/c/',
- 'a/cb/' ]
- if (process.platform !== "win32")
- expect.push('a/symlink/')
- t.same(results, expect)
- t.end()
- })
- })
- test("mark=false, / on pattern", function (t) {
- glob("a/*/", function (er, results) {
- if (er)
- throw er
- var expect = [ 'a/abcdef/',
- 'a/abcfed/',
- 'a/b/',
- 'a/bc/',
- 'a/c/',
- 'a/cb/' ]
- if (process.platform !== "win32")
- expect.push('a/symlink/')
- t.same(results, expect)
- t.end()
- })
- })
|