开玩笑的测试格式-__tests__与* .test.js

时间:2019-04-06 16:53:52

标签: reactjs jestjs enzyme

我正在使用React代码库,其中有标记为

的测试文件。
__tests__

里面的文件看起来像这样

filename.js

以前,当我使用笑话/酶时,我已经将测试文件格式化为这样

filename.test.js

我假设当您将文件放在标题为

的文件夹中时
__tests__ 

您可以关闭.test部分吗?我似乎找不到关于该主题的可靠答案。有人对格式化功能有什么了解吗?

1 个答案:

答案 0 :(得分:1)

这是因为jest config的testMatch属性的值默认为

[ "**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)" ]

基本上,这意味着它将以.test(或.spec)之后或位于__test__文件夹中的任何js(x)或ts(x)文件作为测试。