我正在測試與Jest的React-Redux JS應用程序,但我無法停止運行常量文件夾的笑話。我使用我的常量文件夾來存儲狀態的各種快照和模擬api響應,因爲它們可能非常大,我不希望它們內聯,我可能希望在將來重用。如何停止笑話運行測試常量文件夾
我的文件夾結構類似於以下,其中testStates
是我的常量文件夾: |- __tests__ |- some tests |- testStates |- state_errors |- state_some_errors |- app
我已經使用package.json
忽略模塊路徑的玩笑文檔建議here嘗試。但是,正如文檔中所說,我現在不能將這些常量輸入到我的測試套件中。
有沒有辦法排除測試文件夾內的文件夾運行,但也允許導入測試套件?
感謝
你究竟是什麼意思「運行測試常量文件夾」。 Jest以哪種方式「運行」你的常量文件夾? – tesseract
jest認爲包含'js'文件的常量文件夾有測試套件,然後嘗試用其他測試運行它們。這是因爲文件中沒有測試或者我從中導出,而不是它喜歡的。 – Jafferwaffer
我不太確定爲什麼你的常量文件夾應該處理不同於通常的源代碼文件。 Jest不會運行你的組件代碼,是嗎? – tesseract