| 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 |
| t.same(results, [ 'a/abcdef/', |
| 'a/abcfed/', |
| 'a/b/', |
| 'a/bc/', |
| 'a/c/', |
| 'a/cb/', |
| 'a/symlink/' ]) |
| t.end() |
| }) |
| }) |
| |
| test("mark=false, no / on pattern", function (t) { |
| glob("a/*", function (er, results) { |
| if (er) |
| throw er |
| t.same(results, [ 'a/abcdef', |
| 'a/abcfed', |
| 'a/b', |
| 'a/bc', |
| 'a/c', |
| 'a/cb', |
| 'a/symlink' ]) |
| t.end() |
| }) |
| }) |
| |
| test("mark=true, / on pattern", function (t) { |
| glob("a/*/", {mark: true}, function (er, results) { |
| if (er) |
| throw er |
| t.same(results, [ 'a/abcdef/', |
| 'a/abcfed/', |
| 'a/b/', |
| 'a/bc/', |
| 'a/c/', |
| 'a/cb/', |
| 'a/symlink/' ]) |
| t.end() |
| }) |
| }) |
| |
| test("mark=false, / on pattern", function (t) { |
| glob("a/*/", function (er, results) { |
| if (er) |
| throw er |
| t.same(results, [ 'a/abcdef/', |
| 'a/abcfed/', |
| 'a/b/', |
| 'a/bc/', |
| 'a/c/', |
| 'a/cb/', |
| 'a/symlink/' ]) |
| t.end() |
| }) |
| }) |