如何使用ava忽略测试文件夹中的非测试文件?

时间:2019-07-05 12:32:27

标签: javascript unit-testing ava

我可以忽略setup / support文件夹,以便不运行其中的文件吗?我有一些用于模拟的通用文件,以及在逻辑上位于test /文件夹中的其他东西,但是如果可以的话,我不想将它们作为测试运行。

2 个答案:

答案 0 :(得分:1)

是的,请参见https://github.com/avajs/ava/blob/master/docs/06-configuration.md中的files个示例。如果您在模式前加上!,则所有匹配的文件都不会被视为测试文件。

答案 1 :(得分:0)

在ava的configuration文档中,该文件的项目符号指出:

  

带下划线前缀的文件将被忽略

顶部的文档还明确指出:

  

要忽略文件,请在模式前面加上!! (感叹号)。

因此在要忽略的文件前面加上下划线_或感叹号!