Update example tests

This commit is contained in:
Michael Mintz 2022-10-01 20:29:20 -04:00
parent 813e2ef6eb
commit 5d85ef5534
2 changed files with 3 additions and 9 deletions

View File

@ -4,18 +4,14 @@ from seleniumbase import BaseCase
class AppleTests(BaseCase):
def test_apple_developer_site_webdriver_instructions(self):
if not (self.headless or self.xvfb):
if not (self.headless or self.headless2 or self.xvfb):
self.demo_mode = True
self.demo_sleep = 0.5
self.message_duration = 2.0
if self.headless and (
self.browser == "chrome" or self.browser == "edge"
):
self.get_new_driver(
agent="""Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) """
"""AppleWebKit/537.36 (KHTML, like Gecko) """
"""Chrome/102.0.5005.61 Safari/537.36"""
)
self.get_new_driver(browser=self.browser, headless2=True)
self.open("https://developer.apple.com/search/")
title = "Testing with WebDriver in Safari"
self.type('[placeholder*="developer.apple.com"]', title + "\n")

View File

@ -80,9 +80,7 @@ class TestUpgradeChromedriver:
def test_upgrade_chromedriver(self, testdir):
# Find out if the installed chromedriver version works with Chrome
subprocess.check_call(
"seleniumbase get chromedriver latest", shell=True
)
subprocess.check_call("seleniumbase get chromedriver", shell=True)
testdir = self.basic_run(testdir)
result = testdir.inline_run("--headless", "-s") # Upgrades as needed
try: