1.0.3 • Published 4 years ago
gulp-qunit-harness v1.0.3
gulp-qunit-harness
Gulp plugin for qunit-harness
Install
$ npm install gulp-qunit-harness
Usage
var qunitHarness = require('gulp-qunit-harness');
var callbacks = require('./test/callbacks');
var CLIENT_TESTS_SETTINGS = {
basePath: './test/fixtures',
port: 2000,
crossDomainPort: 2001,
scripts: [
{ src: '/sources.js', path: './lib/index.js' },
{ src: '/before-test.js', path: './test/before-test.js' }
],
css: [ { src: 'style.css', path: './lib/style.css' } ],
configApp: require('./test/config-qunit-server-app'),
before: callbacks.before,
after: callbacks.after
};
var BROWSERS = [{
platform: 'Windows 10',
browserName: 'chrome'
}];
var SAUCELABS_SETTINGS = {
username: process.env.SAUCELABS_USERNAME,
accessKey: process.env.SAUCELABS_ACCESS_KEY,
build: process.env.TRAVIS_JOB_ID || '',
tags: [process.env.TRAVIS_BRANCH || 'master'],
browsers: BROWSERS,
name: 'qunit tests',
timeout: 300
};
gulp.task('tests', function () {
gulp
.src('./test/fixtures/**/*-test.js')
.pipe(qunitHarness(CLIENT_TESTS_SETTINGS));
});
gulp.task('tests-saucelabs', function () {
gulp
.src('./test/fixtures/**/*-test.js')
.pipe(qunitHarness(CLIENT_TESTS_SETTINGS, SAUCELABS_SETTINGS));
});
1.0.3
4 years ago
1.0.2
7 years ago
1.0.1
9 years ago
1.0.0
9 years ago
0.1.14
9 years ago
0.1.13
9 years ago
0.1.12
9 years ago
0.1.11
10 years ago
0.1.10
10 years ago
0.1.9
10 years ago
0.1.8
10 years ago
0.1.7
10 years ago
0.1.6
10 years ago
0.1.5
10 years ago
0.1.4
10 years ago
0.1.3
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago