文件名称:cypress-and-jest-typescript-example:在单个存储库中将Jest和Cypress与TypeScript一起使用的示例
文件大小:69KB
文件格式:ZIP
更新时间:2024-05-19 04:00:45
TypeScript
柏树和开玩笑的打字稿示例 在单个存储库中将Jest和Cypress与TypeScript一起使用的示例 如果你是在同一个项目中使用玩笑和Cypress公司的类型,它们可能会发生冲突,因为这两个测试运行使用像全局expect 。 该项目展示了如何在同一项目中将Cypress TypeScript定义与Jest TS定义隔离。 请参阅根级别和 。 赛普拉斯类型与文件中的根目录隔离。 根tsconfig明确仅包括具有Jest全局变量的libs (不包含Cypress) 林亭 在编写生产代码时,我们希望将自己限制为src TS文件,而不包括spec文件。 掉毛时,我们要掉毛所有文件。 因此,我们创建了一个单独的文件,其中包含所有src文件,但设置了noEmit: true编译器选项。 因此,命令npm run lint可以减少src文件夹,而无需Cypress文件。 为了使Cypress规格
【文件预览】:
cypress-and-jest-typescript-example-master
----renovate.json(213B)
----package.json(521B)
----cypress()
--------tsconfig.json(257B)
--------integration()
----.github()
--------workflows()
----jest.config.js(109B)
----package-lock.json(272KB)
----src()
--------foo.ts(148B)
--------foo.test.ts(212B)
----tsconfig.json(271B)
----LICENSE.md(1KB)
----.gitignore(47B)
----tsconfig.lint.json(99B)
----.circleci()
--------config.yml(453B)
----cypress.json(78B)
----README.md(3KB)