From 87467b346a6915bf925775e8856249bc8676d32b Mon Sep 17 00:00:00 2001 From: Tobias Sterbak Date: Mon, 27 Feb 2023 19:25:54 +0100 Subject: [PATCH] Add test --- tests/test_app.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/tests/test_app.py b/tests/test_app.py index 93d25509..cb11a16e 100644 --- a/tests/test_app.py +++ b/tests/test_app.py @@ -34,7 +34,7 @@ def send_commands(self, command, other): return MockResult() -def test_app(): +def test_app_sargo(): page = ft.Page(conn=MockConn(), session_id=1) # test if it would start up main(page=page, test=True, test_config="sargo") @@ -47,3 +47,18 @@ def test_app(): for _ in range(number_of_steps): page.controls[0].to_next_view(None) assert "SuccessView" in str(page.controls[0].view.controls[0]) + + +def test_app_beyond2lte(): + page = ft.Page(conn=MockConn(), session_id=1) + # test if it would start up + main(page=page, test=True, test_config="beyond2lte") + + # test if you can go through all views + state = page.controls[0].state + state.load_config(device_code="sargo") + state.default_views.extend(state.addon_views) + number_of_steps = 14 + for _ in range(number_of_steps): + page.controls[0].to_next_view(None) + assert "SuccessView" in str(page.controls[0].view.controls[0])