Sha256: 6e00dfb340b4a0501692159d38422bb63f72e998a760bad078a4b0b923c5a7b0

Contents?: true

Size: 1 KB

Versions: 124

Compression:

Stored size: 1 KB

Contents

var tap = require("tap")

var origCwd = process.cwd()
process.chdir(__dirname)

tap.test("changing root and searching for /b*/**", function (t) {
  var glob = require('../')
  var path = require('path')
  t.test('.', function (t) {
    glob('/b*/**', { globDebug: true, root: '.', nomount: true }, function (er, matches) {
      t.ifError(er)
      t.like(matches, [])
      t.end()
    })
  })

  t.test('a', function (t) {
    glob('/b*/**', { globDebug: true, root: path.resolve('a'), nomount: true }, function (er, matches) {
      t.ifError(er)
      t.like(matches, [ '/b', '/b/c', '/b/c/d', '/bc', '/bc/e', '/bc/e/f' ])
      t.end()
    })
  })

  t.test('root=a, cwd=a/b', function (t) {
    glob('/b*/**', { globDebug: true, root: 'a', cwd: path.resolve('a/b'), nomount: true }, function (er, matches) {
      t.ifError(er)
      t.like(matches, [ '/b', '/b/c', '/b/c/d', '/bc', '/bc/e', '/bc/e/f' ])
      t.end()
    })
  })

  t.test('cd -', function (t) {
    process.chdir(origCwd)
    t.end()
  })

  t.end()
})

Version data entries

124 entries across 75 versions & 10 rubygems

Version Path
ela-4.1.6 node_modules/glob/test/root-nomount.js
ela-4.1.5 node_modules/glob/test/root-nomount.js
ela-4.1.4 node_modules/glob/test/root-nomount.js
ela-4.1.3 node_modules/glob/test/root-nomount.js
ela-4.1.2 node_modules/glob/test/root-nomount.js
ela-4.1.1 node_modules/glob/test/root-nomount.js
ela-4.1.0 node_modules/glob/test/root-nomount.js
ela-4.0.0 node_modules/glob/test/root-nomount.js
ela-3.4.3 node_modules/glob/test/root-nomount.js
ela-3.4.2 node_modules/glob/test/root-nomount.js
ela-3.4.0 node_modules/glob/test/root-nomount.js
ela-3.3.1 node_modules/glob/test/root-nomount.js
ela-3.3.0 node_modules/glob/test/root-nomount.js
ela-3.2.0 node_modules/glob/test/root-nomount.js
ela-3.1.1 node_modules/glob/test/root-nomount.js
ela-3.1.0 node_modules/glob/test/root-nomount.js
ela-3.0.0 node_modules/glob/test/root-nomount.js
ela-2.0.0 node_modules/glob/test/root-nomount.js
ela-1.1.0 node_modules/glob/test/root-nomount.js
blackboard-3.1.9 lib/site_template/node_modules/globule/node_modules/glob/test/root-nomount.js