[7d97e2d] | 1 | function main() { |
---|
| 2 | startApplication("sasview"); |
---|
| 3 | activateItem(waitForObjectItem(":MainWindow.menubar_QMenuBar", "Tool")); |
---|
| 4 | activateItem(waitForObjectItem(":MainWindow.menuTool_QMenu", "Density/Volume Calculator")); |
---|
| 5 | test.compare(waitForObjectExists(":DensityPanel.editMolecularFormula_QLineEdit").visible, true); |
---|
| 6 | test.compare(waitForObjectExists(":DensityPanel.editMolecularFormula_QLineEdit").text, "H2O"); |
---|
| 7 | test.compare(waitForObjectExists(":DensityPanel.editMolecularFormula_QLineEdit").displayText, "H2O"); |
---|
| 8 | test.compare(waitForObjectExists(":DensityPanel.editMolarMass_QLineEdit").text, "18.0153"); |
---|
| 9 | test.compare(waitForObjectExists(":DensityPanel.editMolarMass_QLineEdit").enabled, true); |
---|
| 10 | test.compare(waitForObjectExists(":DensityPanel.editMolarVolume_QLineEdit").visible, true); |
---|
| 11 | test.compare(waitForObjectExists(":DensityPanel.editMolarVolume_QLineEdit").text, ""); |
---|
| 12 | test.compare(waitForObjectExists(":DensityPanel.editMassDensity_QLineEdit").text, ""); |
---|
| 13 | test.compare(waitForObjectExists(":DensityPanel.editMassDensity_QLineEdit").visible, true); |
---|
| 14 | type(waitForObject(":DensityPanel.editMolecularFormula_QLineEdit"), "2"); |
---|
| 15 | type(waitForObject(":DensityPanel.editMolecularFormula_QLineEdit"), "<Tab>"); |
---|
| 16 | type(waitForObject(":DensityPanel.editMolarMass_QLineEdit"), "<Tab>"); |
---|
| 17 | type(waitForObject(":DensityPanel.editMolarVolume_QLineEdit"), "35"); |
---|
| 18 | type(waitForObject(":DensityPanel.editMolarVolume_QLineEdit"), "<Tab>"); |
---|
| 19 | test.compare(waitForObjectExists(":DensityPanel.editMolarMass_QLineEdit").text, "34.0147"); |
---|
| 20 | test.compare(waitForObjectExists(":DensityPanel.editMassDensity_QLineEdit").text, "0.971848571429"); |
---|
| 21 | clickButton(waitForObject(":DensityPanel.Reset_QPushButton")); |
---|
| 22 | test.compare(waitForObjectExists(":DensityPanel.editMolecularFormula_QLineEdit").text, "H2O"); |
---|
| 23 | test.compare(waitForObjectExists(":DensityPanel.editMolarMass_QLineEdit").text, "18.0153"); |
---|
| 24 | test.compare(waitForObjectExists(":DensityPanel.editMolarVolume_QLineEdit").text, ""); |
---|
| 25 | test.compare(waitForObjectExists(":DensityPanel.editMassDensity_QLineEdit").text, ""); |
---|
| 26 | clickButton(waitForObject(":DensityPanel.Close_QPushButton")); |
---|
| 27 | } |
---|