我正在尝试对GET请求进行存根处理,到目前为止还没有运气。当前的主页非常沉重,其中包含带有背景视频的英雄部分。我想对这个视频的请求进行存根处理,因此它将只加载一个空字符串。当我运行下面的代码时,我可以看到它正在尝试逐帧获取视频,因此它有超时的风险。我该如何处理?
describe('Homepage', () => {
beforeEach(() => {
cy.app('clean');
cy.viewport('macbook-13');
cy.appFactories([
[
'create',
'user',
{
id: 1234,
email: 'john.doe@gmail.com',
password: 'superSafePassword',
},
],
]);
cy.appScenario('homepage')
cy.app('feature_flags', ['homepage']);
cy.server();
cy.route({
method: 'GET',
url: '/uploads/homepage/video.mp4',
response: [],
status: 200
});
cy.visit('/');
});
it('shows districts', () => {
cy.contains('Soho').click({ force: true });
})
})