2017-04-07 43 views
0

我想在我的項目中配置笑話。 我想運行在目錄__tests__測試,但只擁有-test-spec後綴只想運行某些後綴

我試圖(/__tests__/.*|\\.(-test|-spec))\\.(ts|tsx|js)$但它似乎運行我__test__目錄

的修復可能是很簡單的東西,但下的所有文件我與正則表達式不好

回答

0

如果我記得沒錯,測試正則表達式有點奇怪,因爲你必須對json字符串中的正則表達式執行雙重轉義反斜槓。

在Jest 19+中,您可以使用testMatch來代替。

{ 
    ... 
    testMatch: "**/__tests__/+([a-zA-Z0-9_-])[email protected](test|spec)[email protected](js|ts|tsx)" 
    ... 
}