⏱️ Duration: 437.32s
❌ Error:
self = <tests.test_web_render.TestWebRender object at 0x7f72f9366830>
login_page = <pages.login_page.LoginPage object at 0x7f72f3c08d60>
create_page = <pages.create_page.CreatePage object at 0x7f72f3c0bfa0>
editor_page = <pages.editor_page.EditorPage object at 0x7f72f3c0beb0>
publish_page = <pages.publish_page.PublishPage object at 0x7f72f3c0a8f0>
publisher_page = <pages.publisher_page.PublisherPage object at 0x7f72f3c0b1f0>
planner_page = <pages.planner_page.PlannerPage object at 0x7f72f3c0aa70>
base_url = 'https://promo.com'
def test_w24_verify_all_players(
self, login_page, create_page, editor_page, publish_page, publisher_page, planner_page, base_url
):
"""
W24 Verify all players
Creates and renders a video, verifies the player on the publish page,
schedules to Facebook via the Publisher (verifies player in composer),
publishes the post, navigates to the Planner and verifies the player there.
"""
login_page.login_directly(base_url, general_mail(), get_password())
create_page.navigate_to_create(base_url)
create_page.search_for("summer")
create_page.select_videos_from_type_dropdown()
create_page.customize_first_video()
editor_page.verify_editor_loaded()
editor_page.edit_actions_on_timeline()
editor_page.publish_video()
> publish_page.wait_for_render_and_verify()
tests/test_web_render.py:290:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pages/publish_page.py:32: in wait_for_render_and_verify
self.page.locator(self.PUBLISH_READY).wait_for(state="visible", timeout=max_wait_ms)
/usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20298: in wait_for
self._sync(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:741: in wait_for
await self._frame.wait_for_selector(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394:
📸 Failure Screenshot: