UNPKG

563 BJavaScriptView Raw
1var path = require('path')
2
3function createPattern (pattern) {
4 return {
5 pattern: pattern,
6 included: true,
7 served: true,
8 watched: false
9 }
10}
11
12function initQUnit (files, qunit) {
13 files.unshift(createPattern(path.join(__dirname, 'adapter.js')))
14 files.unshift(createPattern(require.resolve('qunitjs')))
15 if (qunit && qunit.showUI) {
16 files.unshift(createPattern(require.resolve('qunitjs/qunit/qunit.css')))
17 }
18}
19
20initQUnit.$inject = ['config.files', 'config.client.qunit']
21
22module.exports = {
23 'framework:qunit': ['factory', initQUnit]
24}