我正在为我的web项目使用angular 2 CLI,我写了很多单元测试,随着我的代码库变大,测试变得越来越重。我想知道是否可以只测试我指定的spec
文件的某些部分?
答案 0 :(得分:2)
您可以使用以下语法手动关闭测试或仅运行特定测试。
如果您使用前缀"描述"带有f的块,只会运行:
fdescribe()
如果您使用前缀"它"带有f的块,只会运行:
fit()
您还可以使用' x'作为前缀。不运行块: xit()和xdescribe()
答案 1 :(得分:1)
有test.ts
个文件
// Then we find all the tests.
const context = require.context('./', true, /\.spec\.ts$/);
如果我只想测试我能写的管道:
const context = require.context('./', true, /pipe\.spec\.ts$/);