add-cms
This commit is contained in:
34
source/admin/cypress/support/e2e.js
Normal file
34
source/admin/cypress/support/e2e.js
Normal file
@@ -0,0 +1,34 @@
|
||||
// ***********************************************************
|
||||
// This example support/index.js is processed and
|
||||
// loaded automatically before your test files.
|
||||
//
|
||||
// This is a great place to put global configuration and
|
||||
// behavior that modifies Cypress.
|
||||
//
|
||||
// You can change the location of this file or turn off
|
||||
// automatically serving support files with the
|
||||
// 'supportFile' configuration option.
|
||||
//
|
||||
// You can read more here:
|
||||
// https://on.cypress.io/configuration
|
||||
// ***********************************************************
|
||||
import 'cypress-plugin-tab';
|
||||
import 'cypress-jest-adapter';
|
||||
import { addMatchImageSnapshotCommand } from '@simonsmith/cypress-image-snapshot/command';
|
||||
|
||||
addMatchImageSnapshotCommand({
|
||||
failureThreshold: 0.01,
|
||||
failureThresholdType: 'percent',
|
||||
customDiffConfig: { threshold: 0.09 },
|
||||
capture: 'viewport',
|
||||
});
|
||||
|
||||
Cypress.on('uncaught:exception', () => false);
|
||||
|
||||
import './commands';
|
||||
|
||||
afterEach(function () {
|
||||
if (this.currentTest.state === 'failed') {
|
||||
Cypress.runner.stop();
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user