采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师我不是很明白,我按照老师原封不懂得的配置会报错havaClass is not a function,我看问答取有同学说添加一行引入import '@testing-library/jest-dom/extend-expect'; 就可以了。我试了下,的确可以了。但是老师我在github主页也没找到对应说明。请问下老师为什么要额外引入这个
havaClass is not a function
import '@testing-library/jest-dom/extend-expect'; 就可以了。我试了下,的确可以了。但是老师我在github主页也没找到对应说明。请问下老师为什么要额外引入这个
同学你好 这个是属于一个 jest dom 的插件,就是在 expect 上面添加了各种更好用的快捷方式,比如说 haveClass 这个方法。文档请看:https://github.com/testing-library/jest-dom
老师可是文档上并没有关于@testing-library/jest-dom/extend-expect的解释呀,这个差劲应该上年来查阅。我看老师代码仅仅以引入@testing-library/jest-dom就可以,而我必须额外引入@testing-library/jest-dom/extend-expect的才不会报错
今天看了一下 查到一个对应的 issue,说的也是要引入这个 extend-expect,https://github.com/testing-library/jest-dom/pull/356 因为入口文件并没有引入这个文件,最后发现是 版本问题,它是 4.2.4 报错,你可以尝试使用一下新版版看看。
登录后可查看更多问答,登录/注册
设计,开发,测试,发布再到 CI/CD,从0到1造轮子
2.3k 9
1.1k 16
1.1k 12
1.4k 11
2.0k 11