1 | var path = require('path')
|
2 |
|
3 | function createPattern (pattern) {
|
4 | return {
|
5 | pattern: pattern,
|
6 | included: true,
|
7 | served: true,
|
8 | watched: false
|
9 | }
|
10 | }
|
11 |
|
12 | function 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 |
|
20 | initQUnit.$inject = ['config.files', 'config.client.qunit']
|
21 |
|
22 | module.exports = {
|
23 | 'framework:qunit': ['factory', initQUnit]
|
24 | }
|