7

Jest在我的环境中工作,但我相当肯定它的运行速度比预期的要慢。

目前,我正在运行从 Jest 介绍教程中复制的 2 个测试。一个是简单的 sum 函数,另一个是一个简单的复选框示例,使用Enzyme. 它们平均需要大约 10 秒才能开始运行(显示Determining test suites to run...该时间),然后从该点开始大约需要 10 秒(一旦计时器开始)。对于如此简单的组件来说,这似乎太长了……

我尝试将我testEnvironment的设置为node加快速度,但这并没有太大的不同。

所以相应地:

1)这是正常的吗?

2)如果不是 - 什么会导致Jest这样的减速?

一些潜在因素?

1)我一个包含约 20 个左右反应组件的较大React项目中运行这些测试,但任何测试都没有引用它们 - 所以我认为它们不应该影响这一点。=/

2) 我使用fileName.test.js命名系统来Jest告知测试文件的位置,而不是__tests__按照教程将所有内容放在一个文件夹中。

4

0 回答 0