@dnb-org/cypress-config v3.5.9
@dnb-org/cypress-config
Installation
Use npm to install this package as development dependency:
npm install --save-dev @dnb-org/cypress-config
Configuration
Create tests/cypress/plugins.index.js
with the following content:
// noinspection JSUnresolvedVariable
module.exports = (on, config) =>
// eslint-disable-next-line global-require
require("@dnb-org/cypress-config")(config.configFile);
Then add in cypress.json
at least the following two lines:
{
"extends": "@dnb-org/cypress-config/base.json",
"pluginsFile": "tests/cypress/plugins/index.js"
}
This configuration setup uses the approach of Gleb Bahmutov's blog post.
Default settings of this configuration
- All cypress files reside within the
tests
directory (no need for additional directories in the root directory). - The base url is set to http://localhost:1313 - default for all Hugo dev server instances.
- IDEs like IntelliJ import the schema to offer typeahead code hints.
watchForFileChanges
is enabled.
DNB-Org/Configurations
A collection of configurations for website development at DNB Org.
Package | Description |
---|---|
babel-config | Babel configuration |
bootstrap-config | Bootstrap configuration |
browserslist-config | Browserslist configuration |
commitlint-config | Commitlint configuration |
cssnano-config | CSSnano configuration |
cypress-config | Cypress configuration |
eslint-config | ESLint configuration |
postcss-config | PostCSS configuration |
prettier-config | Prettier configuration |
remark-config | ReMark configuration |
standard-version-config | Standard Version configuration |
stylelint-config | StyleLint configuration |
textlint-config | TextLint configuration |
webpack-config | Webpack configuration |
tools | Tools |
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago