12345678910111213141516171819 |
- var Glob = require("../glob.js").Glob
- var test = require('tap').test
- test('globstar should not have dupe matches', function(t) {
- var pattern = 'a/**/[gh]'
- var g = new Glob(pattern, { cwd: __dirname })
- var matches = []
- g.on('match', function(m) {
- console.error('match %j', m)
- matches.push(m)
- })
- g.on('end', function(set) {
- console.error('set', set)
- matches = matches.sort()
- set = set.sort()
- t.same(matches, set, 'should have same set of matches')
- t.end()
- })
- })
|