是否可以使用通过 Chai JS 测试的 Jest 为项目生成测试覆盖率?
Is it possible to generate the test coverage for a project using Jest which is tested with Chai JS?
我有一个项目使用 chai js 成功地进行了各种单元测试运行。
是否可以在不使用 Jest JS 重写单元测试的情况下使用 Jest 并为该项目生成覆盖率?
请提供任何文件来支持
不是因为 Jest 无法理解您的 Chai 测试。
您必须将它们迁移到 Jest。由于它们的界面非常相似,因此不会是一项痛苦的任务。
Airbnb 在此 Medium post.
中详细说明了他们在大型代码库上从 Mocha 到 Jest 的原因和方式
可以使用 jest-codemods
从 chai 迁移。但是,您可能必须重写一些配置和测试(为了版本兼容性)。您可以通过它自动更改您的代码库。
请通过这些链接了解更多详情。
不使用 Jest JS 重写单元测试是不可能做到的。
否则你可以搜索插件
我有一个项目使用 chai js 成功地进行了各种单元测试运行。
是否可以在不使用 Jest JS 重写单元测试的情况下使用 Jest 并为该项目生成覆盖率?
请提供任何文件来支持
不是因为 Jest 无法理解您的 Chai 测试。
您必须将它们迁移到 Jest。由于它们的界面非常相似,因此不会是一项痛苦的任务。
Airbnb 在此 Medium post.
中详细说明了他们在大型代码库上从 Mocha 到 Jest 的原因和方式可以使用 jest-codemods
从 chai 迁移。但是,您可能必须重写一些配置和测试(为了版本兼容性)。您可以通过它自动更改您的代码库。
请通过这些链接了解更多详情。
不使用 Jest JS 重写单元测试是不可能做到的。 否则你可以搜索插件