UNPKG

@revoloo/cypress6

Version:

Cypress.io end to end testing tool

25 lines (21 loc) 696 B
const e2e = require('../support/helpers/e2e').default const onServer = (app) => { return app.get('/viewport', e2e.sendHtml(`\ <div class="black-me-out" style="position: fixed; left: 10px; top: 10px; width: 10px; height: 10px;"></div> <div class="black-me-out" style="position: absolute; left: 30px; top: 10px; width: 10px; height: 10px;"></div>\ `)) } describe('e2e screenshot viewport capture', () => { e2e.setup({ servers: { port: 3322, onServer, }, }) // this tests that consistent screenshots are taken for app // captures (namely that the runner UI is hidden) e2e.it('passes', { spec: 'screenshot_viewport_capture_spec.js', snapshot: true, }) })