【发布时间】:2019-11-16 02:13:27
【问题描述】:
我可以忽略 setup 或 support 文件夹以使 ava 不尝试运行其中的文件吗?
我有一些用于模拟的通用实用程序文件在逻辑上应该与测试一起位于 test/ 文件夹中,但我不想将它们作为测试运行。
【问题讨论】:
标签: javascript unit-testing ava
我可以忽略 setup 或 support 文件夹以使 ava 不尝试运行其中的文件吗?
我有一些用于模拟的通用实用程序文件在逻辑上应该与测试一起位于 test/ 文件夹中,但我不想将它们作为测试运行。
【问题讨论】:
标签: javascript unit-testing ava
要忽略文件,请在文件前加上下划线 _ 或感叹号 !
在 ava 的 configuration 文档中,在文件要点下它指出:
带有下划线前缀的文件被忽略
顶部的文档也明确指出:
要忽略文件,请在模式前加上
!(感叹号)。
【讨论】:
是的,请参阅 https://github.com/avajs/ava/blob/master/docs/06-configuration.md 中的 files 示例。如果您为模式添加前缀!,则任何匹配的文件都不会被视为测试文件。
【讨论】: