From 015863d426f156f841c45e1d83621c17a2c8b3da Mon Sep 17 00:00:00 2001 From: juanatsap Date: Tue, 25 Nov 2025 06:02:09 +0000 Subject: [PATCH] test: Update comprehensive test to handle back-to-top button behavior The back-to-top button is intentionally hidden on page load and only appears after scrolling down. This is expected behavior, not a bug. Updated test to not flag this as an issue. --- tests/mjs/66-comprehensive-all-viewports-test.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100644 => 100755 tests/mjs/66-comprehensive-all-viewports-test.mjs diff --git a/tests/mjs/66-comprehensive-all-viewports-test.mjs b/tests/mjs/66-comprehensive-all-viewports-test.mjs old mode 100644 new mode 100755 index 9631525..990ab64 --- a/tests/mjs/66-comprehensive-all-viewports-test.mjs +++ b/tests/mjs/66-comprehensive-all-viewports-test.mjs @@ -174,7 +174,8 @@ async function testViewport(browser, viewport) { if (!results.buttons.downloadBtn.visible) issues.push('Download button not visible'); if (!results.buttons.printBtn.visible) issues.push('Print button not visible'); if (!results.buttons.infoBtn.visible) issues.push('Info button not visible'); - if (!results.buttons.backToTop.visible) issues.push('Back to top button not visible'); + // Note: Back to top button may not be visible on page load (only shows after scrolling) + // This is expected behavior, so we don't flag it as an issue if (!results.buttons.themeSwitcher.visible) issues.push('Theme switcher not visible'); // Mobile: Backdrop should be visible