Now with theme hiding tests and endpoints

This commit is contained in:
Tim 2021-07-27 14:47:29 +01:00
parent fc8a19683f
commit c7e2a1927a
No known key found for this signature in database
GPG Key ID: 3D454289AF831A6D
3 changed files with 57 additions and 8 deletions

View File

@ -1,13 +1,26 @@
---
process_name: test process
process_name: Test Display hiding
step1:
max: 1
min: 1
name: clear_live_controller
delay: 1
name: display_hide
step2:
delay: 1
name: clear_preview_controller
name: display_show
step3:
max: 1
min: 1
name: new_service
delay: 1
name: display_blank
step4:
delay: 1
name: display_show
step5:
delay: 1
name: display_theme
step6:
delay: 1
name: display_show
step7:
delay: 1
name: display_desktop
step8:
delay: 1
name: display_show

View File

@ -269,3 +269,34 @@ def set_theme(rtc: object, payload: dict) -> None:
print_text('set_theme_level')
ret = requests.post(rtc.base_url + 'theme_level', json=dict(level=t_level))
assert ret.status_code == 204, ret.status_code
def display_hide(rtc: object) -> None:
print_text('display_hide')
ret = requests.post(rtc.base_url + 'core/display', json=dict(display='hide'))
assert ret.status_code == 204, ret.status_code
def display_show(rtc: object) -> None:
print_text('display_show')
ret = requests.post(rtc.base_url + 'core/display', json=dict(display='show'))
assert ret.status_code == 204, ret.status_code
def display_blank(rtc: object) -> None:
print_text('display_blank')
ret = requests.post(rtc.base_url + 'core/display', json=dict(display='blank'))
assert ret.status_code == 204, ret.status_code
def display_theme(rtc: object) -> None:
print_text('display_theme')
ret = requests.post(rtc.base_url + 'core/display', json=dict(display='theme'))
assert ret.status_code == 204, ret.status_code
def display_desktop(rtc: object) -> None:
print_text('display_desktop')
ret = requests.post(rtc.base_url + 'core/display', json=dict(display='desktop'))
assert ret.status_code == 204, ret.status_code

View File

@ -23,6 +23,11 @@ from test_api.apitest.callbacks import * # noqa E403
def human_delay(delay: int = 2) -> None:
"""
Delay time in Seconds
:param delay:
:return:
"""
time.sleep(delay)