[英]Regexp is not defined in Jest test
我有一個模塊./main.js
,我試圖使用./__tests__/main-test.js
進行測試。 ./main.js
在其導出的一個函數中使用了new Regexp(REGEX, 'g')
。
運行jest
會產生此錯誤:
ReferenceError: Regexp is not defined
我認為這可能是一個jest.unmock('Regexp')
問題,並將jest.unmock('Regexp')
到main-test.js
(即使它不是必需的模塊),但得到了相同的結果。
什么不是Regexp
定義的?
因為它應該是RegExp
,區分大小寫,還記得嗎? 否則解釋器正在搜索一個名為Regexp
的對象,它不是所需的Reg E xp構造函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.