from tests.conftest import BASE_URL
|
|
|
|
|
|
def test_mobile_hamburger_nav(alice):
|
|
page, _ = alice
|
|
page.set_viewport_size({"width": 390, "height": 844})
|
|
page.goto(f"{BASE_URL}/feed", wait_until="domcontentloaded")
|
|
btn = page.locator("#hamburger-btn")
|
|
btn.wait_for(state="visible")
|
|
btn.click()
|
|
page.locator("#mobile-panel.open").wait_for(state="visible")
|
|
assert "open" in (page.locator("#mobile-panel").get_attribute("class") or "")
|