【发布时间】:2022-07-19 01:39:54
【问题描述】:
我正在尝试使用 synpress 测试我的 react 应用程序,它是 cypress 的包装器,可让您与 metamask 加密钱包浏览器扩展进行交互。我已经设置了我的测试并且它们正在工作,但是我需要为其中一些使用一个固定装置,但我无法弄清楚固定装置的存储位置。
https://github.com/synthetixio/synpress#readme
以下是我当前的文件夹设置(与文档相同):
project_dir
└── src
└── tests
└── e2e
└── .eslintrc.js
└── tsconfig.json
└── specs
└── example-spec.js
└── pages
└── example-page.js
我需要从夹具中读取一些数据,所以我在 e2e 目录中添加了一个夹具文件夹(例如它位于 project_dir/tests/e2e/fixtures),但无论我尝试什么,它都会出错并说夹具应该存储在node_modules@synthetixio/synpress/fixtures/ 下,我认为这是不正确的。
使用灯具是否需要额外的配置?
【问题讨论】:
标签: testing cypress fixtures metamask e2e