| 123456789101112131415161718192021222324252627282930313233 | var tap = require("tap")  , minimatch = require("../")tap.test("brace expansion", function (t) {  // [ pattern, [expanded] ]  ; [ [ "a{b,c{d,e},{f,g}h}x{y,z}"      , [ "abxy"        , "abxz"        , "acdxy"        , "acdxz"        , "acexy"        , "acexz"        , "afhxy"        , "afhxz"        , "aghxy"        , "aghxz" ] ]    , [ "a{1..5}b"      , [ "a1b"        , "a2b"        , "a3b"        , "a4b"        , "a5b" ] ]    , [ "a{b}c", ["a{b}c"] ]  ].forEach(function (tc) {    var p = tc[0]      , expect = tc[1]    t.equivalent(minimatch.braceExpand(p), expect, p)  })  console.error("ending")  t.end()})
 |