UNPKG

parcel-react-ui-button

Version:

The parcel-react-ui-button component provides users a way to trigger actions in the UI.

55 lines (43 loc) 1.44 kB
/* eslint-disable import/no-extraneous-dependencies */ const wdioConf = require('terra-toolkit/lib/wdio/conf'); const ExpressDevService = require('terra-toolkit/lib/wdio/services/index').ExpressDevService; const localIP = require('ip'); const path = require('path'); const webpackConfig = require('./webpack.config'); const webpackPort = 8080; // Flex specs search between local pacakge and repo let specs = path.join('tests', 'wdio', '**', '*-spec.js'); if (__dirname === process.cwd()) { specs = path.join('packages', '*', specs); } const config = { ...wdioConf.config, baseUrl: `http://${localIP.address()}:${webpackPort}`, specs, seleniumDocker: { enabled: !process.env.TRAVIS, }, // Ignore deprecation warnings. When chrome supports /actions API we'll update to use those. deprecationWarnings: false, webpackConfig, axe: { inject: true, options: { rules: [{ id: 'landmark-one-main', enabled: false, }], }, }, terra: { selector: '[data-terra-dev-site-content] *:first-child', }, beforeHook() { // Being Terra tests are executed on an SPA, a full refresh is required // in order to reset the site. This ensures customProperty tests and any // other dom modifications are cleared before starting a test. global.browser.refresh(); }, }; config.services = wdioConf.config.services.concat([ExpressDevService]); exports.config = config;