使用Jest获取在React应用中做出的断言总数

我目前正在使用create-react-app生成的样板附带的内置Jest测试环境。通过Jest与Istanbul的集成,可以通过声明功能分支已涵盖。除此之外,还有什么方法可以使所有单元测试文件中使用的断言总数?谢谢!

liuqingshuai113 回答:使用Jest获取在React应用中做出的断言总数

我不知道jest是否内置了此功能,但是我们可以用grep和wc模仿它。

Grep在文件中搜索特定文本。

 grep [options] PATTERN [FILE...]

 -r --recursive
 -c --count
 -i --ignore-case
 --include=PATTERN
   Recurse in directories only searching file matching PATTERN.

wc-打印每个文件的换行符,单词和字节数

wc [OPTION]... [FILE]...

-l,--lines
print the newline counts

在每个文件中打印“期望”模式匹配的计数:

grep -r -i -c --include \*.test.js "expect" .匹配

打印“期望”模式匹配项的总和。

grep -r -i --include \*.test.js "expect" . | wc - l

本文链接:https://www.f2er.com/2653391.html

大家都在问