breakign dusk tests

This commit is contained in:
Mark Gregory
2026-06-19 11:35:58 +01:00
parent 978b477de3
commit 9e633b6e5b
7 changed files with 133 additions and 90 deletions
+15 -8
View File
@@ -35,13 +35,17 @@ class WmsResponsiveNavigationTest extends DuskTestCase
$admin = $this->platformAdminUser();
$this->browse(function (Browser $browser) use ($admin): void {
$browser->loginAs($admin)->visit('/admin');
$browser->loginAs($admin)
->resize(390, 844)
->visit('/admin')
->waitFor('body', 10)
->assertSee('Platform')
->assertScript('document.documentElement.scrollWidth <= document.documentElement.clientWidth + 1');
$this->openMobileNavigation($browser);
$browser->assertSourceHas('Platform');
$browser->assertPresent('[data-wms-sidebar]')
->assertSee('Platform');
$browser->script('window.location.href = \'/shipping\';');
$browser->script('window.location.href = "/shipping";');
$browser->waitForLocation('/shipping', 10)
->assertSee('Shipping');
});
@@ -52,10 +56,13 @@ class WmsResponsiveNavigationTest extends DuskTestCase
$admin = $this->platformAdminUser();
$this->browse(function (Browser $browser) use ($admin): void {
$browser->loginAs($admin)->visit('/admin');
$browser->loginAs($admin)
->resize(390, 844)
->visit('/admin')
->waitFor('body', 10);
$this->openMobileNavigation($browser);
$browser->script('document.querySelector("[data-wms-mobile-close]")?.click();');
$browser->waitUntil('document.documentElement.dataset.wmsMobileSidebar !== "open"', 10);
$this->closeMobileNavigation($browser);
});
}
}