我打算设置 env 以在 Visual Studio Code IDE 中进行测试。我遇到的问题是任何 XXX.test.js 文件中的 VS Code 都不知道什么是browser
变量page
。我收到这样的错误:
'page' is not defined.eslint(no-undef)
这是否仅与我正在使用的 IDE 有关?这个IDE的一些插件?或者也许这是正常的jest-puppeteer
,我需要习惯它?
运行时的整个测试工作正常,但似乎 IDE 只知道什么是page
.
我现在正在研究这个简单的例子,我只是在学习这个,但我正在尝试同时为它设置 env。我的Network.test.js
文件看起来像这样。文件顶部根本没有导入或需要。
describe("Google", () => {
beforeAll(async () => {
await page.goto("https://google.com");
});
it('should display "google" text on page', async () => {
await expect(page).toMatch("google");
});
});
稍后我需要将其切换到 Typescript,我认为这也是一个挑战。现在我只想专注于纯 javascript 方法。
如何摆脱这个实际上不是错误的IDE错误?