[9c39b317] | 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")) |
---|