在我的 Playwright 测试中,我根据文档设置了base-url :
const config: PlaywrightTestConfig = {
projects: [
{
name: 'Safari MacBook Air',
use: {
browserName: 'webkit',
viewport: {
width: 2560,
height: 1620,
},
contextOptions: {
ignoreHTTPSErrors: true,
},
},
},
],
use: {
baseURL: process.env.PLATFORMSH_URL,
headless: false,
locale: 'ja-JP',
// Debugging artifacts.
screenshot: 'on',
trace: 'on',
video: 'on',
},
};
export default config;
这适用于goto
:
await this.page.goto('/myDirectory');
但是,它失败了expect
:
expect(page.url()).toBe('/myPage');
错误是:
Expected: "/myPage" Received: "https://www.example.com/myPage"
我该如何expect
使用baseURL
?