Skip to content

Commit aecd26e

Browse files
committed
Update traffic-generation code
1 parent 5f99a79 commit aecd26e

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1879,14 +1879,16 @@ def generate_referral(self, start_page, destination_page):
18791879
% start_page)
18801880
self.open(start_page)
18811881
time.sleep(0.08)
1882-
referral_link = ('''<a class='analytics referral test' href='%s' '''
1882+
self.wait_for_ready_state_complete()
1883+
referral_link = ('''<body>'''
1884+
'''<a class='analytics referral test' href='%s' '''
18831885
'''style='font-family: Arial,sans-serif; '''
18841886
'''font-size: 30px; color: #18a2cd'>'''
1885-
'''Magic Link Button</a>''' % destination_page)
1887+
'''Magic Link Button</a></body>''' % destination_page)
18861888
self.execute_script(
1887-
'''document.body.innerHTML = \"%s\"''' % referral_link)
1888-
time.sleep(0.1)
1889-
self.click("a.analytics.referral.test") # Clicks the generated button
1889+
'''document.body.outerHTML = \"%s\"''' % referral_link)
1890+
self.click(
1891+
"a.analytics.referral.test", timeout=2) # Clicks generated button
18901892
time.sleep(0.15)
18911893
try:
18921894
self.click("html")

0 commit comments

Comments
 (0)