我添加了firebase-mock库,用于通过Jest测试我的React组件。
我正在使用SWR Firestore库从Firestore中获取数据。当我尝试运行测试时,SWR Fuego组件无法获取./firebase文件中定义的配置,如下所示:
export const FirebaseConfig = JSON.parse(process.env.CONFIG);
我在Fuego.js中收到错误:
import { Fuego } from "@nandorojo/swr-firestore";
import { FirebaseConfig } from "./firebase";
export const fuego = new Fuego(FirebaseConfig);
TypeError: Cannot read property 'FirebaseConfig' of undefined
我尝试使用包含我的jest.config.js
的{{1}}设置Jest ENV变量
我无法理解为什么未定义FirebaseConfig。