screenshot_time = 1.2
evt_time = 1.0
- start_time = 5
+ start_time = 2
def __init__(self, idx, ref):
super().__init__()
info('_do_screenshots_1')
self._screenshot(FunctionalTest.start_time, 'main_menu')
self._do_screenshots_credits()
- # self._do_screenshots_options()
+ self._do_screenshots_options()
self._do_screenshots_exit()
def _do_screenshots_credits(self):
# self._event(FunctionalTest.evt_time, 'arrow_up')
# self._event(FunctionalTest.evt_time, 'arrow_up')
- # def _do_screenshots_options(self):
+ def _do_screenshots_options(self):
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -80), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'options_menu')
+ # languages
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -300), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'open_languages_1')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(280, -324), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'options_menu_english')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -300), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'open_languages_2')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(280, -240), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'options_menu_italian')
+ # volume
+ self._event(FunctionalTest.evt_time, 'mousedrag', False, False, [(44, -207), (67, -207), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'options_menu_drag_1')
+ self._event(FunctionalTest.evt_time, 'mousedrag', False, False, [(67, -207), (44, -207), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'options_menu_drag_2')
+ # fullscreen
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -120), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'fullscreen')
+ self._event(8 + FunctionalTest.evt_time, 'mouseclick', False, False, [(-320, -300), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'back_from_fullscreen')
+ # resolution
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -24), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'resolutions')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(314, 116), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, '1440x900')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(98, 47), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'resolutions_2')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(478, 59), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, '1280x720')
+ # antialiasing
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(12, 62), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'antialiasing_no')
+ # shadows
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(12, 145), 'left'])
+ self._screenshot(FunctionalTest.screenshot_time, 'shadows_no')
+ # test aa and shadows
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, 270), 'left']) # back
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -230), 'left']) # play
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(-430, -210), 'left']) # domino
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(200, 100), 'left']) # close instructions
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(-620, 336), 'left']) # home
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, -80), 'left']) # options
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(12, 62), 'left']) # aa
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(12, 145), 'left']) # shadows
+ self._screenshot(FunctionalTest.screenshot_time, 'aa_no_shadows_no')
+ self._event(FunctionalTest.evt_time, 'mouseclick', False, False, [(0, 270), 'left']) # back
+
# # go to options
# self._event(FunctionalTest.evt_time, 'arrow_down')
# self._event(FunctionalTest.evt_time, 'arrow_down')