1 | # -*- coding: utf-8 -*- |
---|
2 | |
---|
3 | def main(): |
---|
4 | startApplication("sasview") |
---|
5 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")) |
---|
6 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "SLD Calculator")) |
---|
7 | test.compare(waitForObjectExists(":SldPanel_SldPanel").enabled, True) |
---|
8 | test.compare(str(waitForObjectExists(":SldPanel_SldPanel").windowTitle), "SLD Calculator") |
---|
9 | test.compare(waitForObjectExists(":SldPanel_SldPanel").visible, True) |
---|
10 | clickButton(waitForObject(":SldPanel.Close_QPushButton")) |
---|
11 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")) |
---|
12 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "Density/Volume Calculator")) |
---|
13 | test.compare(waitForObjectExists(":DensityPanel_DensityPanel").visible, True) |
---|
14 | test.compare(str(waitForObjectExists(":DensityPanel_DensityPanel").windowTitle), "Density/Volume Calculator") |
---|
15 | test.compare(waitForObjectExists(":DensityPanel_DensityPanel").enabled, True) |
---|
16 | clickButton(waitForObject(":DensityPanel.Close_QPushButton")) |
---|
17 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")) |
---|
18 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "Slit Size Calculator")) |
---|
19 | test.compare(str(waitForObjectExists(":SlitSizeCalculator_SlitSizeCalculator").windowTitle), "Slit Size Calculator") |
---|
20 | test.compare(waitForObjectExists(":SlitSizeCalculator_SlitSizeCalculator").visible, True) |
---|
21 | test.compare(waitForObjectExists(":SlitSizeCalculator_SlitSizeCalculator").enabled, True) |
---|
22 | clickButton(waitForObject(":SlitSizeCalculator.closeButton_QPushButton")) |
---|
23 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")) |
---|
24 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "Kiessig Thickness Calculator")) |
---|
25 | test.compare(str(waitForObjectExists(":KiessigPanel_KiessigPanel").windowTitle), "Kiessig Thickness Calculator") |
---|
26 | test.compare(waitForObjectExists(":KiessigPanel_KiessigPanel").enabled, True) |
---|
27 | test.compare(waitForObjectExists(":KiessigPanel_KiessigPanel").visible, True) |
---|
28 | clickButton(waitForObject(":KiessigPanel.closeButton_QPushButton")) |
---|
29 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")) |
---|
30 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "Generic Scattering Calculator")) |
---|
31 | test.compare(waitForObjectExists(":GenericScatteringCalculator_GenericScatteringCalculator").enabled, True) |
---|
32 | test.compare(str(waitForObjectExists(":GenericScatteringCalculator_GenericScatteringCalculator").windowTitle), "Generic SAS Calculator") |
---|
33 | test.compare(waitForObjectExists(":GenericScatteringCalculator_GenericScatteringCalculator").visible, True) |
---|
34 | clickButton(waitForObject(":GenericScatteringCalculator.cmdClose_QPushButton")) |
---|
35 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")) |
---|
36 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "Python Shell/Editor")) |
---|
37 | test.compare(waitForObjectExists(":MainWindow.IPythonDockWidget_QDockWidget").visible, True) |
---|
38 | test.compare(str(waitForObjectExists(":MainWindow.IPythonDockWidget_QDockWidget").windowTitle), "IPython") |
---|
39 | test.compare(waitForObjectExists(":MainWindow.IPythonDockWidget_QDockWidget").enabled, True) |
---|