cypress-mutation-example:使用 Cypress 的突变测试示例

时间:2024-06-19 01:43:25
【文件属性】:

文件名称:cypress-mutation-example:使用 Cypress 的突变测试示例

文件大小:249KB

文件格式:ZIP

更新时间:2024-06-19 01:43:25

JavaScript

cypress-mutation-例子 使用 Cypress 的突变测试示例 使用突变测试 安装 克隆这个 repo 后 npm install 运行突变测试 npm run test:mutations 故障排除 Stryker 不了解 JSX 如果 Stryker 在源文件中抱怨 JSX,请创建 `.babelrc` 文件来编译它{ " presets " : [ " @babel/preset-react " ] } 问题 Stryker 修改代码后 ESLint 失败有时,Stryker 可以改变导致 ESLint 跳闸的代码。 一个例子可能是 Stryker 在源文件中的 `import` 语句之前插入其计数器。 解决方案是在运行突变测试时禁用 ESLint。 在你的 `.env` 文件中设置 ``` EXTEND_ESLINT=true ``` 并在您的 E


【文件预览】:
cypress-mutation-example-main
----circle.yml(1KB)
----.env(94B)
----.github()
--------workflows()
----public()
--------manifest.json(306B)
--------index.html(922B)
--------favicon.ico(4KB)
----src()
--------App.jsx(2KB)
--------App.css(399B)
--------index.js(146B)
----.babelrc(49B)
----cypress()
--------integration()
--------plugins()
--------support()
----stryker.conf.js(386B)
----cypress.json(185B)
----.prettierrc.json(86B)
----README.md(1KB)
----renovate.json(350B)
----.gitignore(126B)
----package-lock.json(1022KB)
----package.json(2KB)

网友评论