通过玩笑测试连接到Firebase功能仿真器

时间:2020-01-17 15:40:49

标签: firebase google-cloud-functions firebase-tools

我正在尝试通过玩笑测试连接到Firebase功能仿真器。我以为使用-

const firebasetesting = require("@firebase/testing");

const firebase = await firebasetesting.initializeTestApp({
    databaseName,
    projectId,
    auth
});

会自动将firebase.functions()调用连接到本地仿真器,但不会。 Firebase数据库/ firestore的写操作将转到本地仿真器数据库。 然后,我打电话给firebase.functions().useFunctionsEmulator("http://localhost:5001");,但它仍然不起作用。我直接使用url进行了检查,结果发现仿真器功能可与实际的projectId一起使用,但不能与在测试中创建的假项目一起使用。这是模拟器/ Firebase测试中的错误,还是我缺少了什么?

0 个答案:

没有答案