summaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/glob/test/readme-issue.js
blob: 0b4e0be2900ecd1e82e1795f4c23a4e53c508a50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
var test = require("tap").test
var glob = require("../")

var mkdirp = require("mkdirp")
var fs = require("fs")
var rimraf = require("rimraf")
var dir = __dirname + "/package"

test("setup", function (t) {
  mkdirp.sync(dir)
  fs.writeFileSync(dir + "/package.json", "{}", "ascii")
  fs.writeFileSync(dir + "/README", "x", "ascii")
  t.pass("setup done")
  t.end()
})

test("glob", function (t) {
  var opt = {
    cwd: dir,
    nocase: true,
    mark: true
  }

  glob("README?(.*)", opt, function (er, files) {
    if (er)
      throw er
    t.same(files, ["README"])
    t.end()
  })
})

test("cleanup", function (t) {
  rimraf.sync(dir)
  t.pass("clean")
  t.end()
})