1 | # -*- coding: utf-8 -*- |
---|
2 | |
---|
3 | def main(): |
---|
4 | startApplication("sasview") |
---|
5 | mouseClick(waitForObject(":MainWindow_MainSasViewWindow"), 236, -17, 0, Qt.LeftButton) |
---|
6 | test.compare(waitForObjectExists(":qt_workspacechild.FitPage0_FittingWindow").count, 1) |
---|
7 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Fitting")) |
---|
8 | activateItem(waitForObjectItem(":MainWindow.menuFitting_QMenu", "New Fit Page")) |
---|
9 | test.compare(waitForObjectExists(":qt_workspacechild.FitPage0_FittingWindow").count, 2) |
---|
10 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage1_TabItem").text, "FitPage1") |
---|
11 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage1_TabItem").type, "TabItem") |
---|
12 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage1_TabItem").index, 1) |
---|
13 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage1_TabItem").enabled, True) |
---|
14 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Fitting")) |
---|
15 | activateItem(waitForObjectItem(":MainWindow.menuFitting_QMenu", "New Fit Page")) |
---|
16 | test.compare(waitForObjectExists(":qt_workspacechild.FitPage0_FittingWindow").currentIndex, 0) |
---|
17 | test.compare(waitForObjectExists(":qt_workspacechild.FitPage0_FittingWindow").count, 3) |
---|
18 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage2_TabItem").index, 2) |
---|
19 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage2_TabItem").enabled, True) |
---|
20 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage2_TabItem").text, "FitPage2") |
---|
21 | clickButton(waitForObject(":qt_workspacechild_CloseButton")) |
---|
22 | clickButton(waitForObject(":qt_workspacechild_CloseButton_2")) |
---|
23 | test.compare(waitForObjectExists(":qt_workspacechild.FitPage0_FittingWindow").count, 1) |
---|
24 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage2_TabItem").index, 0) |
---|
25 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage2_TabItem").text, "FitPage2") |
---|
26 | clickButton(waitForObject(":qt_workspacechild_CloseButton_3")) |
---|
27 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage3_TabItem").index, 0) |
---|
28 | test.compare(waitForObjectExists(":qt_tabwidget_tabbar.FitPage3_TabItem").text, "FitPage3") |
---|
29 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Fitting")) |
---|
30 | activateItem(waitForObjectItem(":MainWindow.menuFitting_QMenu", "Fit Algorithms")) |
---|
31 | test.compare(waitForObjectExists(":FittingOptions_FittingOptions").enabled, True) |
---|
32 | test.compare(waitForObjectExists(":FittingOptions_FittingOptions").visible, True) |
---|
33 | test.compare(str(waitForObjectExists(":FittingOptions_FittingOptions").windowTitle), "Fit Algorithms") |
---|
34 | clickButton(waitForObject(":qt_workspacechild.Cancel_QPushButton")) |
---|
35 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Fitting")) |
---|
36 | activateItem(waitForObjectItem(":MainWindow.menuFitting_QMenu", "Fit Results")) |
---|