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
blackboard-3.1.9 lib/site_template/node_modules/globule/node_modules/glob/test/root-nomount.js
exercism-analysis-0.1.1 vendor/javascript/node_modules/jshint/node_modules/cli/node_modules/glob/test/root-nomount.js
hooch-0.4.2 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.4.1 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.4.0 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
gulp_assets-1.0.0.pre.5 template/node_modules/gulp-sass/node_modules/node-sass/node_modules/gaze/node_modules/globule/node_modules/glob/test/root-nomount.js
gulp_assets-1.0.0.pre.5 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/test/root-nomount.js
gulp_assets-1.0.0.pre.4 template/node_modules/gulp-sass/node_modules/node-sass/node_modules/gaze/node_modules/globule/node_modules/glob/test/root-nomount.js
gulp_assets-1.0.0.pre.4 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/test/root-nomount.js
gulp_assets-1.0.0.pre.3 template/node_modules/gulp-sass/node_modules/node-sass/node_modules/gaze/node_modules/globule/node_modules/glob/test/root-nomount.js
gulp_assets-1.0.0.pre.3 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/test/root-nomount.js
hooch-0.3.0 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.2.1 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.2.0 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.1.0 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.0.8 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.0.7 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
hooch-0.0.6 jasmine/node_modules/karma/node_modules/glob/test/root-nomount.js
entangled-0.0.16 spec/dummy/public/node_modules/grunt/node_modules/glob/test/root-nomount.js
entangled-0.0.16 spec/dummy/public/node_modules/karma/node_modules/glob/test/root-nomount.js