UNPKG

cypress-plugin-snapshots

Version:
23 lines (20 loc) 634 B
/* globals Cypress, before, after, cy */ /* eslint-env browser */ const { MATCH_TEXT } = require('../tasks/taskNames'); const getTaskData = require('../utils/commands/getTaskData'); const logMessage = require('../utils/commands/logMessage'); const { NO_LOG } = require('../constants'); const { COMMAND_MATCH_SNAPSHOT: commandName } = require('./commandNames'); function toMatchSnapshot(subject, options) { return getTaskData({ commandName, options, subject, }).then(taskData => cy.task( MATCH_TEXT, taskData, NO_LOG ).then(logMessage) ); } module.exports = toMatchSnapshot;