make screenshots
This commit is contained in:
+2
-2
@@ -23,13 +23,13 @@ def driver():
|
|||||||
def pytest_addoption(parser):
|
def pytest_addoption(parser):
|
||||||
"""Command line parser."""
|
"""Command line parser."""
|
||||||
parser.addoption(f'--{Config.BASE_URL}',
|
parser.addoption(f'--{Config.BASE_URL}',
|
||||||
default='https://s57map.ivazh.ru/',
|
default='https://s57test.ivazh.ru/',
|
||||||
dest=Config.BASE_URL,
|
dest=Config.BASE_URL,
|
||||||
action='store',
|
action='store',
|
||||||
metavar='str',
|
metavar='str',
|
||||||
help='Environment for run tests.')
|
help='Environment for run tests.')
|
||||||
parser.addoption(f'--{Config.STAGING}',
|
parser.addoption(f'--{Config.STAGING}',
|
||||||
default='s57map.ivazh.ru',
|
default='s57test.ivazh.ru',
|
||||||
dest=Config.STAGING,
|
dest=Config.STAGING,
|
||||||
action='store',
|
action='store',
|
||||||
metavar='str',
|
metavar='str',
|
||||||
|
|||||||
@@ -7,39 +7,39 @@ import time
|
|||||||
|
|
||||||
|
|
||||||
class TestExample(TestCase):
|
class TestExample(TestCase):
|
||||||
def test_main_page(self):
|
# def test_main_page(self):
|
||||||
self.driver.get("https://s57map.ivazh.ru/")
|
# self.driver.get("https://s57map.ivazh.ru/")
|
||||||
|
#
|
||||||
|
# def action():
|
||||||
|
# time.sleep(2)
|
||||||
|
#
|
||||||
|
# self.check_by_screenshot(None, full_page=True, action=action)
|
||||||
|
|
||||||
def action():
|
# def test_mouse_move(self):
|
||||||
time.sleep(2)
|
# self.driver.get("https://s57map.ivazh.ru/")
|
||||||
|
#
|
||||||
self.check_by_screenshot(None, full_page=True, action=action)
|
# def action():
|
||||||
|
# time.sleep(2)
|
||||||
def test_mouse_move(self):
|
# a = ActionChains(self.driver)
|
||||||
self.driver.get("https://s57map.ivazh.ru/")
|
# a.move_by_offset(100, 200)
|
||||||
|
# a.perform()
|
||||||
def action():
|
#
|
||||||
time.sleep(2)
|
# self.check_by_screenshot(None, full_page=True, action=action)
|
||||||
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):
|
def test_search_block(self):
|
||||||
self.driver.get("https://s57.ivazh.ru/styles/r14/#12.13/71.2832/72.13405")
|
self.driver.get("https://s57test.ivazh.ru/")
|
||||||
|
|
||||||
def action():
|
def action():
|
||||||
time.sleep(2)
|
time.sleep(2)
|
||||||
|
|
||||||
self.check_by_screenshot_file(None, screenshot_path=f'{os.path.dirname(__file__)}/test_search_block.png',
|
self.check_by_screenshot_file(None, screenshot_path=f'{os.path.dirname(__file__)}/test_s57_style.png',
|
||||||
full_page=True, action=action)
|
full_page=True, action=action)
|
||||||
|
|
||||||
def save_screenshot(self):
|
def test_save_screenshot(self):
|
||||||
self.driver.get("https://s57.ivazh.ru/styles/r14/#12.13/71.2832/72.13405")
|
self.driver.get("https://s57test.ivazh.ru/")
|
||||||
|
|
||||||
def action():
|
def action():
|
||||||
time.sleep(2)
|
time.sleep(2)
|
||||||
|
|
||||||
self.save_screenshot(f'{os.path.dirname(__file__)}/test_search_block.png', full_page=True, action=action)
|
self.save_screenshot(f'{os.path.dirname(__file__)}/test_s57_style.png', full_page=True, action=action)
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 118 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Reference in New Issue
Block a user