Compare commits

...

2 Commits

Author SHA1 Message Date
Michael Telatynski
a87807b0d9 Update screenshot
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-24 11:10:34 +01:00
Michael Telatynski
a073cb115f Excluding floating-ui portals as part of hiding tooltips in Playwright screenshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-24 10:51:43 +01:00
4 changed files with 3 additions and 9 deletions

View File

@@ -196,14 +196,7 @@ export class Helpers {
*/
async assertEmptyPinnedMessagesList() {
const rightPanel = this.getRightPanel();
await expect(rightPanel).toMatchScreenshot(`pinned-messages-list-empty.png`, {
// hide the tooltip "Room information" to avoid flakiness
css: `
[data-floating-ui-portal] {
display: none !important;
}
`,
});
await expect(rightPanel).toMatchScreenshot(`pinned-messages-list-empty.png`);
}
/**

View File

@@ -42,7 +42,7 @@ export class Helpers {
*/
async assertReleaseAnnouncementIsVisible(name: string) {
await expect(this.getReleaseAnnouncement(name)).toBeVisible();
await expect(this.page).toMatchScreenshot(`release-announcement-${name}.png`);
await expect(this.page).toMatchScreenshot(`release-announcement-${name}.png`, { showTooltips: true });
}
/**

View File

@@ -345,6 +345,7 @@ export const expect = baseExpect.extend({
if (!options?.showTooltips) {
css += `
[data-floating-ui-portal],
[role="tooltip"] {
visibility: hidden !important;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 17 KiB