Test Results (6 tests)
⏱️ Duration: 54.81s
❌ Error:
self = <tests.publisher_yt_linkedin.test_publisher_yt_linkedin.TestPublisherYtLinkedin object at 0x7fd7d71f55d0>
socials_publisher = <function socials_publisher.<locals>._open at 0x7fd7d674f6d0>
publisher_page = <pages.publisher_page.PublisherPage object at 0x7fd7d7ac76a0>
planner_page = <pages.planner_page.PlannerPage object at 0x7fd7d7495660>
base_url = 'https://promo.com'
def test_pub01_publish_and_schedule_yt_shorts_and_li(
self, socials_publisher, publisher_page, planner_page, base_url
):
socials_publisher(SHORT_VIDEO, clean_months=(2, SCHEDULE_MONTH))
pp = publisher_page
> pp.select_accounts_and_continue(pp.SLOT_YOUTUBE, pp.SLOT_LINKEDIN, pp.SLOT_LINKEDIN_PAGE)
tests/publisher_yt_linkedin/test_publisher_yt_linkedin.py:91:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pages/publisher_page.py:551: in select_accounts_and_continue
account.scroll_into_view_if_needed()
/usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:19985: in scroll_into_view_if_needed
self._sync(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:617: in scroll_into_view_if_needed
return await self._with_element(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:114: in _with_element
handle = await self.element_handle(timeout=timeout)
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:325: in element_handle
handle = await self._frame.wait_for_selector(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector
await self._channel.send(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send
return await self._connection.wrap_api_call(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <playwright._impl._connection.Connection object at 0x7fd7d742e890>
cb = <function Channel.send.<locals>.<lambda> at 0x7fd7d60b6560>
📸 Failure Screenshot:
⏱️ Duration: 37.49s
❌ Error:
self = <tests.publisher_yt_linkedin.test_publisher_yt_linkedin.TestPublisherYtLinkedin object at 0x7fd7d71f43a0>
socials_publisher = <function socials_publisher.<locals>._open at 0x7fd7d514b490>
publisher_page = <pages.publisher_page.PublisherPage object at 0x7fd7d5136d70>
planner_page = <pages.planner_page.PlannerPage object at 0x7fd7d5135db0>
base_url = 'https://promo.com'
@pytest.mark.skip_smoke
def test_pub04_reschedule_yt_shorts_and_li(
self, socials_publisher, publisher_page, planner_page, base_url
):
socials_publisher(SHORT_VIDEO)
pp = publisher_page
> pp.select_accounts_and_continue(pp.SLOT_YOUTUBE, pp.SLOT_LINKEDIN)
tests/publisher_yt_linkedin/test_publisher_yt_linkedin.py:160:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pages/publisher_page.py:551: in select_accounts_and_continue
account.scroll_into_view_if_needed()
/usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:19985: in scroll_into_view_if_needed
self._sync(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:617: in scroll_into_view_if_needed
return await self._with_element(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:114: in _with_element
handle = await self.element_handle(timeout=timeout)
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:325: in element_handle
handle = await self._frame.wait_for_selector(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector
await self._channel.send(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send
return await self._connection.wrap_api_call(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <playwright._impl._connection.Connection object at 0x7fd7d742e890>
cb = <function Channel.send.<locals>.<lambda> at 0x7fd7d43fef80>
is_internal = False, title = None
📸 Failure Screenshot:
⏱️ Duration: 36.72s
❌ Error:
self = <tests.publisher_yt_linkedin.test_publisher_yt_linkedin.TestPublisherYtLinkedin object at 0x7fd7d71f7550>
socials_publisher = <function socials_publisher.<locals>._open at 0x7fd7d521cee0>
publisher_page = <pages.publisher_page.PublisherPage object at 0x7fd7d636e230>
planner_page = <pages.planner_page.PlannerPage object at 0x7fd7d636fca0>
base_url = 'https://promo.com'
def test_pub05_duplicate_and_discard_post(
self, socials_publisher, publisher_page, planner_page, base_url
):
socials_publisher(LONG_VIDEO)
pp = publisher_page
> pp.select_accounts_and_continue(pp.SLOT_LINKEDIN)
tests/publisher_yt_linkedin/test_publisher_yt_linkedin.py:200:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pages/publisher_page.py:551: in select_accounts_and_continue
account.scroll_into_view_if_needed()
/usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:19985: in scroll_into_view_if_needed
self._sync(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:617: in scroll_into_view_if_needed
return await self._with_element(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:114: in _with_element
handle = await self.element_handle(timeout=timeout)
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:325: in element_handle
handle = await self._frame.wait_for_selector(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector
await self._channel.send(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send
return await self._connection.wrap_api_call(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <playwright._impl._connection.Connection object at 0x7fd7d742e890>
cb = <function Channel.send.<locals>.<lambda> at 0x7fd7d64a5090>
is_internal = False, title = None
async def wrap_api_call(
self, cb: Ca
📸 Failure Screenshot:
⏱️ Duration: 37.78s
❌ Error:
self = <tests.publisher_yt_linkedin.test_publisher_yt_linkedin.TestPublisherYtLinkedin object at 0x7fd7d71f6950>
socials_publisher = <function socials_publisher.<locals>._open at 0x7fd7d44e9a20>
publisher_page = <pages.publisher_page.PublisherPage object at 0x7fd7d41259c0>
planner_page = <pages.planner_page.PlannerPage object at 0x7fd7d4125e10>
base_url = 'https://promo.com'
@pytest.mark.skip_smoke
def test_pub08_external_share_of_scheduled_post(
self, socials_publisher, publisher_page, planner_page, base_url
):
socials_publisher(SHORT_VIDEO)
pp = publisher_page
> pp.select_accounts_and_continue(pp.SLOT_LINKEDIN)
tests/publisher_yt_linkedin/test_publisher_yt_linkedin.py:230:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pages/publisher_page.py:551: in select_accounts_and_continue
account.scroll_into_view_if_needed()
/usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:19985: in scroll_into_view_if_needed
self._sync(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:617: in scroll_into_view_if_needed
return await self._with_element(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:114: in _with_element
handle = await self.element_handle(timeout=timeout)
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:325: in element_handle
handle = await self._frame.wait_for_selector(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector
await self._channel.send(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send
return await self._connection.wrap_api_call(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <playwright._impl._connection.Connection object at 0x7fd7d742e890>
cb = <function Channel.send.<locals>.<lambda> at 0x7fd7d456be20>
is_internal = False, title = None
async def
📸 Failure Screenshot:
⏱️ Duration: 53.36s
❌ Error:
self = <tests.publisher_yt_linkedin.test_publisher_yt_linkedin.TestPublisherYtLinkedin object at 0x7fd7d71f6260>
socials_publisher = <function socials_publisher.<locals>._open at 0x7fd7d4606440>
publisher_page = <pages.publisher_page.PublisherPage object at 0x7fd7d6502a70>
planner_page = <pages.planner_page.PlannerPage object at 0x7fd7d6503340>
mobile_page = <Page url='about:blank'>, base_url = 'https://promo.com'
def test_pub06_planner_preview_and_delete_on_mobile(
self, socials_publisher, publisher_page, planner_page, mobile_page, base_url
):
"""
Kept as one test (not split into web/mobile halves): the mobile part needs the exact
post the web part scheduled, and the source scenario is one BrowserStack session pair.
"""
socials_publisher(LONG_VIDEO, clean_months=(2, SCHEDULE_MONTH))
pp = publisher_page
> pp.select_accounts_and_continue(pp.SLOT_LINKEDIN)
tests/publisher_yt_linkedin/test_publisher_yt_linkedin.py:258:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pages/publisher_page.py:551: in select_accounts_and_continue
account.scroll_into_view_if_needed()
/usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:19985: in scroll_into_view_if_needed
self._sync(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:617: in scroll_into_view_if_needed
return await self._with_element(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:114: in _with_element
handle = await self.element_handle(timeout=timeout)
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:325: in element_handle
handle = await self._frame.wait_for_selector(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector
await self._channel.send(
/usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send
return await self._connection.wrap_api_ca
📸 Failure Screenshot: