46 lines
1.3 KiB
Python
46 lines
1.3 KiB
Python
import os
|
|
|
|
from selenium.webdriver.common.by import By
|
|
from selenium.webdriver import ActionChains
|
|
from screenshot_tests.utils.screenshots import TestCase
|
|
import time
|
|
|
|
|
|
class TestExample(TestCase):
|
|
# def test_main_page(self):
|
|
# self.driver.get("https://s57map.ivazh.ru/")
|
|
#
|
|
# def action():
|
|
# time.sleep(2)
|
|
#
|
|
# self.check_by_screenshot(None, full_page=True, action=action)
|
|
|
|
# def test_mouse_move(self):
|
|
# self.driver.get("https://s57map.ivazh.ru/")
|
|
#
|
|
# def action():
|
|
# time.sleep(2)
|
|
# a = ActionChains(self.driver)
|
|
# a.move_by_offset(100, 200)
|
|
# a.perform()
|
|
#
|
|
# self.check_by_screenshot(None, full_page=True, action=action)
|
|
|
|
def test_search_block(self):
|
|
self.driver.get("https://s57test.ivazh.ru/")
|
|
|
|
def action():
|
|
time.sleep(2)
|
|
|
|
self.check_by_screenshot_file(None, screenshot_path=f'{os.path.dirname(__file__)}/test_s57_style.png',
|
|
full_page=True, action=action)
|
|
|
|
def test_save_screenshot(self):
|
|
self.driver.get("https://s57test.ivazh.ru/")
|
|
|
|
def action():
|
|
time.sleep(2)
|
|
|
|
self.save_screenshot(f'{os.path.dirname(__file__)}/test_s57_style.png', full_page=True, action=action)
|
|
|