修复合并后异步界面测试超时

活动精选图片换签断言使用局部有界等待

等待 manifest 失效监听注册后再验证实时重投影

补充异步测试超时与监听时序的项目记忆
This commit is contained in:
2026-08-06 19:15:12 +08:00
parent 96e86c2140
commit ab66a50cfa
3 changed files with 18 additions and 6 deletions
@@ -994,9 +994,11 @@ describe('CreationLandingView', () => {
'creation-landing__asset-preview--campaign',
);
expect(campaignPreview?.style.aspectRatio).toBe('900 / 1200');
const campaignImage = await screen.findByRole('img', {
name: '活动精选',
});
const campaignImage = await screen.findByRole(
'img',
{ name: '活动精选' },
{ timeout: 5_000 },
);
expect((campaignImage as HTMLImageElement).src).toBe(signedCampaignUrl);
expect(fetchMock).toHaveBeenCalledWith(
`/api/assets/read-url?objectKey=${encodeURIComponent(campaignObjectKey)}`,