Javascript Firebase错误:运行Jest测试时不支持浏览器

Javascript Firebase错误:运行Jest测试时不支持浏览器,javascript,reactjs,firebase,firebase-cloud-messaging,jestjs,Javascript,Reactjs,Firebase,Firebase Cloud Messaging,Jestjs,我有一个使用Firebase的React.js web应用程序。我现在正试图使用Jest框架编写一些集成测试,但我无法做到。当我尝试运行测试时,出现以下错误: firebase错误:消息传递:此浏览器不支持使用firebase SDK所需的API。(消息/不支持的浏览器) 我在下面附上了我的控制台输出的屏幕截图: 在我的login.test.js文件中,除了挂载页面之外,我没有做任何事情: it('should render', () => { const div = mount

我有一个使用Firebase的React.js web应用程序。我现在正试图使用Jest框架编写一些集成测试,但我无法做到。当我尝试运行测试时,出现以下错误:

firebase错误:消息传递:此浏览器不支持使用firebase SDK所需的API。(消息/不支持的浏览器)

我在下面附上了我的控制台输出的屏幕截图:

在我的
login.test.js
文件中,除了挂载页面之外,我没有做任何事情:

it('should render', () => {
    const div = mount(<Login />);

    expect(1).toEqual(1)
});
但我试过了,但没有解决我的问题

编辑:

代码是否在
登录
页面中,但它所做的与此测试相关的一切都是使用firebase函数进行身份验证


src/config/firebase.js的代码

你能分享一下你的
登录名
组件源代码吗?@OleksandrKovpashko我已经更新了我的帖子,加入了组件的代码。
"test": "react-scripts test --env=jsdom --browser",