"""
This test is only for Microsoft Edge (Chromium)!
"""
from seleniumbase import BaseCase


class EdgeTests(BaseCase):

    def test_edge(self):
        if self.browser != "edge":
            print("\n  This test is only for Microsoft Edge (Chromium)!")
            print('  (Run this test using "--edge" or "--browser=edge")')
            self.skip('Use "--edge" or "--browser=edge"')
        self.open("edge://settings/help")
        self.assert_element('img[alt="Edge logo"] + span')
        self.highlight('#section_about div + div')
        self.highlight('#section_about div + div > div')
        self.highlight('img[alt="Edge logo"]')
        self.highlight('img[alt="Edge logo"] + span')
        self.highlight('#section_about div + div > div + div')
        self.highlight('#section_about div + div > div + div + div > div')

@@ -46,16 +46,53 @@
 omium)!%0A
+(Tested on Edge Version 89.0.774.54)%0A
 %22%22%22%0Afrom
@@ -476,397 +476,396 @@
 elf.
-assert_element('img%5Balt=%22Edge logo%22%5D + span')%0A        self.highlight('#section_about div + div')%0A        self.highlight('#section_about div + div %3E div')%0A        self.highlight('img%5Balt=%22Edge logo%22%5D')%0A        self.highlight('img%5Balt=%22Edge logo%22%5D + span')%0A        self.highlight('#section_about div + div %3E div + div')%0A        self.highlight('#section_about div + div %3E div + div + div %3E div
+highlight('div%5Brole=%22main%22%5D')%0A        self.highlight('img%5Bsrcset*=%22logo%22%5D')%0A        self.assert_text(%22Microsoft Edge%22, 'img%5Bsrcset*=%22logo%22%5D + div')%0A        self.highlight('img%5Bsrcset*=%22logo%22%5D + div span:nth-of-type(1)')%0A        self.highlight('img%5Bsrcset*=%22logo%22%5D + div span:nth-of-type(2)')%0A        self.highlight('span%5Baria-live=%22assertive%22%5D')%0A        self.highlight('a%5Bhref*=%22chromium%22%5D
 ')%0A

Update the Edge example test