我的项目结构:
src
- foo
- test A
- test B
- test C
- bar
...
字符串
我忽略了foo
,并没有像这个问题中讨论的那样从那里运行测试用例:
testPathIgnorePatterns: ['src/foo/'],
型
但由于某些原因,我想运行src/foo/test B
我怎么才能做到这一点?以下两种方法都不起作用。
testMatch: [
'**/*.test.{ts,tsx,js,jsx}',
'src/foo/test B',
],
testPathIgnorePatterns: ['src/foo/'],
testMatch: [
'**/*.test.{ts,tsx,js,jsx}',
'!src/foo/**/*',
'src/foo/test B',
],
1条答案
按热度按时间c3frrgcw1#
这个数组的内容被解释为regex:
字符串
因此,可以使用负前瞻并指定应执行的测试文件/路径:
型