snapshot/cypress/e2e/1.cy.js

42 lines
934 B
JavaScript
Raw Permalink Normal View History

2023-02-20 18:17:38 +00:00
/* eslint-env mocha */
/* global cy */
describe("@datashard/snapshot", () => {
2023-02-20 18:17:38 +00:00
context("simple types", () => {
it("works with objects", () => {
cy.fixture("File2").snapshot({
snapshotPath: "cypress/snapshots",
snapshotName: "Objects",
});
});
it("works with numbers", () => {
cy.wrap(42).snapshot({
snapshotPath: "cypress/snapshots",
snapshotName: "Numbers",
});
});
it("works with strings", () => {
cy.wrap("foo-bar").snapshot({
snapshotPath: "cypress/snapshots",
snapshotName: "Strings",
});
});
it(
"works with arrays",
{
env: {
SNAPSHOT_UPDATE: true,
},
},
() => {
cy.wrap([1, 2, 3, 4]).snapshot({
snapshotPath: "cypress/snapshots",
snapshotName: "Arrays",
});
}
);
2023-02-20 18:17:38 +00:00
});
});