From 809fe876b18c1b51a66f4ad279ca10d941f26a36 Mon Sep 17 00:00:00 2001 From: thomahl <thomahl@stud.ntnu.no> Date: Wed, 22 Apr 2020 13:52:12 +0200 Subject: [PATCH] =?UTF-8?q?#125=20setter=20n=C3=A5=20overskirft=20p=C3=A5?= =?UTF-8?q?=20auth=20og=20sub=20-koder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gjort fordi auth sin overskrift inneholder tilfeldig genert data --- test/test_resolution_smoke_test.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/test/test_resolution_smoke_test.py b/test/test_resolution_smoke_test.py index 03f108b..f69daef 100644 --- a/test/test_resolution_smoke_test.py +++ b/test/test_resolution_smoke_test.py @@ -74,18 +74,26 @@ class TestModulesAcrossResolutions(unittest.TestCase): the results. We should get the same result across different resolutions. - NOTE: This test needs to be updated when a new module is added, or when - one is deleted. It will fail until it is updated. + Modules added to SOI must be the same every time the program is ran. + + NOTE: This test needs to be updated when a new module is added, + deleted, or changed. It will fail until it is updated. """ expected_result = [ {"x": 0, "y": 0, "page": 1, "name": "AuthenticationBoardModule"}, {"x": 407.5, "y": 0, "page": 1, "name": "SubtractorcodesModule"}, - {"x": 633.0, "y": 0, "page": 1, "name": "FreeTextModule"}, - {"x": 733.0, "y": 0, "page": 1, "name": "TableModule"}, + {"x": 602.0, "y": 0, "page": 1, "name": "FreeTextModule"}, + {"x": 702.0, "y": 0, "page": 1, "name": "TableModule"}, ] def press_enter(): active_widget = app.activeModalWidget() + # triple click to select existing text for overwrite + QTest.mouseDClick(active_widget.edit_headline, Qt.LeftButton) + QTest.mouseClick(active_widget.edit_headline, Qt.LeftButton) + # need to overwrite text because title otherwise contains + # unpredictable text + QTest.keyClicks(active_widget.edit_headline, "TestTitle") QTest.keyClick(active_widget, Qt.Key_Enter) soi = SOI() -- GitLab