old_contents: # -*- coding: utf-8 -*-
  from seleniumbase import BaseCase
  
  
  class AppleTests(BaseCase):
      def test_apple_developer_site_webdriver_instructions(self):
          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/90.0.4430.85 Safari/537.36"""
              )
          self.open("https://developer.apple.com/search/")
          title = "Testing with WebDriver in Safari"
          self.type('[placeholder*="developer.apple.com"]', title + "\n")
          self.click("link=%s" % title)
          self.assert_element('div.localnav-content [href*="/documentation/"]')
          self.assert_text(title, "h1")
          self.highlight("div.description div.abstract")
          self.highlight("h2")
          h3 = "h3:nth-of-type(%s)"
          self.assert_text("Make Sure You Have Safari’s WebDriver", h3 % "1")
          self.assert_text("Get the Correct Selenium Library", h3 % "2")
          self.assert_text("Configure Safari to Enable WebDriver", h3 % "3")
          self.assert_text("Write a WebDriver Testing Suite", h3 % "4")
          self.assert_text("Run Your Test", h3 % "5")
  
new_contents: # -*- coding: utf-8 -*-
  from seleniumbase import BaseCase
  
  
  class AppleTests(BaseCase):
      def test_apple_developer_site_webdriver_instructions(self):
          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/90.0.4430.85 Safari/537.36"""
              )
          self.open("https://developer.apple.com/search/")
          title = "Testing with WebDriver in Safari"
          self.type('[placeholder*="developer.apple.com"]', title + "\n")
          self.click("link=%s" % title)
          self.assert_element('nav.documentation-nav')
          self.assert_text(title, "h1")
          self.highlight("div.description div.abstract")
          self.highlight("h2")
          h3 = "h3:nth-of-type(%s)"
          self.assert_text("Make Sure You Have Safari’s WebDriver", h3 % "1")
          self.assert_text("Get the Correct Selenium Library", h3 % "2")
          self.assert_text("Configure Safari to Enable WebDriver", h3 % "3")
          self.assert_text("Write a WebDriver Testing Suite", h3 % "4")
          self.assert_text("Run Your Test", h3 % "5")
  
subject: Update an example test