(pattern)
| 93 | } |
| 94 | |
| 95 | function confirmGlobBlueprinted(pattern) { |
| 96 | let blueprintPath = path.join(path.dirname(require.resolve('@ember-tooling/classic-build-app-blueprint')), 'files'); |
| 97 | let actual = pickSync('.', pattern); |
| 98 | let expected = intersect(actual, pickSync(blueprintPath, pattern)); |
| 99 | |
| 100 | removeIgnored(expected); |
| 101 | removeIgnored(actual); |
| 102 | |
| 103 | removeTmp(expected); |
| 104 | removeTmp(actual); |
| 105 | |
| 106 | expected.sort(); |
| 107 | |
| 108 | expect(expected).to.deep.equal( |
| 109 | actual, |
| 110 | `${EOL} expected: ${util.inspect(expected)}${EOL} but got: ${util.inspect(actual)}` |
| 111 | ); |
| 112 | } |
| 113 | |
| 114 | function pickSync(filePath, pattern) { |
| 115 | return globSync(`**/${pattern}`, { |
no test coverage detected
searching dependent graphs…