Cypress
Introduction
This is notes of my usage of cypress
Configuration
When I installed Cypress it was v12 of the product. This has changed slightly from most of the tutorials as the name of the tests no longer have spec and but cy and reside in e2e rather than the integration folder. The other change was that Cypress has all tests isolated by default. I.E. it resets the browser in between tests
import { defineConfig } from 'cypress'
// eslint-disable-next-line import/no-default-export
export default defineConfig({
testIsolation: false,
})
~
~
Cypress EST API
Perhaps an unusual usage but I use the to validate my OpenAPI 3.0 swagger files used in Node.