簡體   English   中英

在Jest測試中沒有定義Regexp

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM