From 70d2386905755c1fcf1aa3db69f62f28cfe4317d Mon Sep 17 00:00:00 2001 From: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Date: Thu, 18 Mar 2021 17:31:41 +0100 Subject: [PATCH] Add `cypress-skip-test` library (#15200) * Add `cypress-skip-test` library This is the official Cypress library for conditionally skipping/running tests. https://github.com/cypress-io/cypress-skip-test * Enable `cy.onlyOn` and `cy.skipOn` custom commands in all tests Reference: https://github.com/cypress-io/cypress-skip-test#example --- frontend/test/__support__/cypress.js | 1 + package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/frontend/test/__support__/cypress.js b/frontend/test/__support__/cypress.js index ad11b037bfc..8c76a59aae8 100644 --- a/frontend/test/__support__/cypress.js +++ b/frontend/test/__support__/cypress.js @@ -1,4 +1,5 @@ import "@testing-library/cypress/add-commands"; +import "@cypress/skip-test/support"; import "./commands"; export const version = require("../../../version.json"); diff --git a/package.json b/package.json index 2b0450d4d37..afd988d5547 100644 --- a/package.json +++ b/package.json @@ -92,6 +92,7 @@ }, "devDependencies": { "@babel/standalone": "^7.4.5", + "@cypress/skip-test": "^2.6.0", "@cypress/webpack-preprocessor": "^4.1.0", "@slack/client": "^3.5.4", "@testing-library/cypress": "^5.0.2", diff --git a/yarn.lock b/yarn.lock index d7e53eae87c..4ea59c44fdf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -941,6 +941,11 @@ tunnel-agent "^0.6.0" uuid "^3.3.2" +"@cypress/skip-test@^2.6.0": + version "2.6.0" + resolved "https://registry.yarnpkg.com/@cypress/skip-test/-/skip-test-2.6.0.tgz#73fc58477b436638cfdfaa212b5378ff81b9b3ee" + integrity sha512-H5dnS+o0HaSKPexR5wuwF2YGq5praxRZMVodba/Ar9/SuDEWVlW3qxbn9ar06MFjtQnMsHjo4QHQoZzrUPLrHA== + "@cypress/webpack-preprocessor@^4.1.0": version "4.1.5" resolved "https://registry.yarnpkg.com/@cypress/webpack-preprocessor/-/webpack-preprocessor-4.1.5.tgz#b47d515d2540af977ee8b69d7c4eed64e3027668" -- GitLab