import re from playwright.sync_api import Page, expect class BasePage: def __init__(self, page: Page): self.page = page def goto(self, path: str = ""): self.page.goto(path) def assert_title_contains(self, text: str): expect(self.page).to_have_title(re.compile(re.escape(text)))