# Path: applitools/geometry.py

# 
# Path: applitools/common.py

# 
# Path: applitools/target.py



import pytest
from selenium.webdriver.common.by import By
from applitools.geometry import Region
from applitools.common import StitchMode
from applitools.target import Target, IgnoreRegionBySelector, FloatingRegion, FloatingBounds



@pytest.mark.platform('Linux')
def test_quickstart_example(eyes, driver):
    required_viewport = {'width': 450, 'height': 300}
    eyes.set_viewport_size(driver, required_viewport)
    eyes.open(driver=driver, app_name='TestQuickstartExample', test_name='My first Selenium Python test!',
              viewport_size={'width': 800, 'height': 600})
    driver.get('https://applitools.com/helloworld')

    eyes.check_window('Hello!')

    driver.find_element_by_css_selector('button').click()

# Path: applitools/geometry.py

# 
# Path: applitools/common.py

# 
# Path: applitools/target.py



# Path: tests/selenium/test_specific_cases.py
import pytest
from selenium.webdriver.common.by import By
from applitools.geometry import Region
from applitools.common import StitchMode
from applitools.target import Target, IgnoreRegionBySelector, FloatingRegion, FloatingBounds




@pytest.mark.platform('Linux')
def test_quickstart_example(eyes, driver):
    required_viewport = {'width': 450, 'height': 300}
    eyes.set_viewport_size(driver, required_viewport)
    eyes.open(driver=driver, app_name='TestQuickstartExample', test_name='My first Selenium Python test!',
              viewport_size={'width': 800, 'height': 600})
    driver.get('https://applitools.com/helloworld')

    eyes.check_window('Hello!')

    driver.find_element_by_css_selector('button').click()

    eyes.check_window('Click!')