make screenshots

This commit is contained in:
Ivan Vazhenin
2022-10-04 08:27:24 +03:00
parent 30740df3e8
commit bde3749cd4
5 changed files with 24 additions and 24 deletions
+2 -2
View File
@@ -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',
View File
+22 -22
View File
@@ -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