This commit is contained in:
2026-06-16 05:32:33 +02:00
parent 97fba83d91
commit df34278d88
27 changed files with 375 additions and 100 deletions
+16
View File
@@ -28,6 +28,22 @@ def test_post_detail_page(alice):
assert page.is_visible("text=Back to Feed")
def test_create_post_modal_targets_modal_textarea_on_populated_feed(alice):
page, _ = alice
create_post(page, "devlog", "Seed post so the feed renders comment forms")
page.goto(f"{BASE_URL}/feed", wait_until="domcontentloaded")
page.locator(".feed-fab").first.wait_for(state="visible", timeout=10000)
assert page.locator("textarea[name='content']").count() > 1
page.locator(".feed-fab").first.click()
modal_content = page.locator("#create-post-modal textarea[name='content']")
modal_content.wait_for(state="visible", timeout=10000)
modal_content.click()
modal_content.fill("Modal scoped body well over ten characters long.")
page.locator("#create-post-modal button.btn-primary:has-text('Post')").click()
page.wait_for_url(f"{BASE_URL}/posts/*", wait_until="domcontentloaded")
assert page.is_visible("text=Modal scoped body well over ten characters long.")
def test_post_topic_badge(alice):
page, _ = alice
create_post(page, "question", "Question post for badge check")