def click_extension_workshop()

in pages/desktop/base.py [0:0]


    def click_extension_workshop(self):
        self.wait.until(EC.element_to_be_clickable(self._extension_workshop_locator))
        self.find_element(*self._extension_workshop_locator).click()
        self.wait.until(
            EC.number_of_windows_to_be(2),
            message=f"Number of windows was {len(self.driver.window_handles)}, expected 2",
        )
        new_tab = self.driver.window_handles[1]
        self.driver.switch_to.window(new_tab)
        self.wait.until(
            EC.visibility_of_element_located((By.CLASS_NAME, "logo")),
            message=f"Extension Workshop not loaded; page was {self.driver.current_url}",
        )