{"library":"cypress-skip-this-test","type":"library","category":null,"description":"The `cypress-skip-this-test` package provides a utility to automatically skip subsequent tests within a Cypress test suite if any preceding test in that suite has failed. This is particularly useful for end-to-end test scenarios where tests are interdependent, preventing unnecessary runs of tests that rely on a previously failed setup step. The current stable version is `1.0.1`, released recently in September 2024. As a new package, its release cadence is still establishing, but it indicates active maintenance. Its key differentiator is simplifying the management of interdependent tests in Cypress by automating test skipping through a `beforeEach` hook, addressing a common pain point in E2E testing where manual skipping or cleanup can be cumbersome. It offers a concise, declarative way to manage test execution flow based on preceding test outcomes.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","cypress","cypress-plugin"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cypress-skip-this-test","imports":["import { skipIfPreviousTestsFailed } from 'cypress-skip-this-test'"]},{"cmd":"yarn add cypress-skip-this-test","imports":[]},{"cmd":"pnpm add cypress-skip-this-test","imports":[]}],"homepage":null,"github":"https://github.com/bahmutov/cypress-skip-this-test","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cypress-skip-this-test","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/cypress-skip-this-test/compatibility"}}