Gatsby 中的 Cypress 组件测试

问题描述 投票:0回答:1

我的问题很简单,赛普拉斯组件测试可以在 Gatsby 应用程序中工作吗?

我点击了 Cypress 组件测试 UI 中的设置按钮,它做的第一件事就是找不到我的 webpack 配置文件,我认为这是因为 Gatsby 自己处理了这个。所以我在谷歌上搜索了“cypress component testing Gatsby”,但我得到的只是一堆关于 Gatsby 中的 e2e Cypress 测试的东西,这对我的问题一点帮助都没有。

有时谷歌就是帮不了你,所以我希望能得到人类的回答。这行得通吗?需要什么?

cypress gatsby
1个回答
0
投票

当然可以

gatsbyjs/文档

Gatsby 是一个React-based 用于创建网站的开源框架......yadah yadah

如果您想测试 Gatsby 组件,只需使用 React 组件测试 进行测试。

当然不能

如果您想测试 gatsby 构建工件(它们甚至是什么 - 性能?构建大小?安全性?),
你显然会使用e2e.

否则,您可以尝试将 gatsby 添加到

mount()
函数(祝您好运),或者将测试挂接到
webpack
(甚至更愚蠢)。

© www.soinside.com 2019 - 2024. All rights reserved.