summaryrefslogtreecommitdiffstats
path: root/public/cypress/support/index.js
blob: 7cac3deb26d3d79eb00234e4ab83063714700d2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// ***********************************************************
// 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 commands.js using ES2015 syntax:
import './commands';
import './generalCommands';
import './homeCommands';
import './ruleEngineCommands';

// const istanbul = require('istanbul-lib-coverage');

// const map = istanbul.createCoverageMap({});

// Cypress.on('window:before:unload', e => {
//   const coverage = e.currentTarget.__coverage__;

//   if (coverage) {
//     map.merge(coverage);
//   }
// });

// after(() => {
//   cy.window().then(win => {
//     const coverage = win.__coverage__;

//     if (coverage) {
//       map.merge(coverage);
//     }

//     cy.writeFile('.nyc_output/out.json', JSON.stringify(map));
//     cy.exec('nyc report --reporter=html');
//   });
// })