@uswds/uswds
Version:
Open source UI components and visual style guide for U.S. government websites
26 lines (22 loc) • 616 B
JavaScript
const { src } = require("gulp");
const mocha = require("gulp-mocha");
const mochaConfig = {
config: "packages/uswds-core/src/js/utils/test/.mocharc.json",
};
// Export our tasks.
module.exports = {
// run unit test.
unitTests() {
return src([
// Component tests.
"packages/usa-*/**/*.spec.js",
// Core utils tests.
"packages/uswds-*/**/*.spec.js",
// SASS unit tests, run separately.
"!packages/uswds-core/src/test/sass.spec.js",
]).pipe(mocha(mochaConfig));
},
sassTests() {
return src("packages/uswds-core/src/test/sass.spec.js").pipe(mocha());
},
};