Salome HOME
Add SALOME test
[modules/shaper.git] / test.squish / suite_ISSUES_SALOME / tst_BASE / test.py
1 def main():
2     startApplication("salome_run.sh")
3     
4     clickButton(waitForObject(":SALOME 7.6.0.NewGeom_QToolButton"))
5     clickButton(waitForObject(":Activate module.New_QPushButton"))
6     clickButton(waitForObject(":SALOME 7.6.0 - [Study1].Sketch_QToolButton"))
7     mouseClick(waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), 437, 318, 0, Qt.LeftButton)
8     clickButton(waitForObject(":SALOME 7.6.0 - [Study1].Circle_QToolButton"))
9     mouseClick(waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), 384, 278, 0, Qt.LeftButton)
10     sendEvent("QMouseEvent", waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), QEvent.MouseButtonPress, 556, 381, Qt.LeftButton, 1, 0)
11     sendEvent("QMouseEvent", waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), QEvent.MouseButtonRelease, 556, 381, Qt.LeftButton, 0, 0)
12     clickButton(waitForObject(":SALOME 7.6.0 - [Study1].Circle_QToolButton"))
13     clickButton(waitForObject(":SALOME 7.6.0 - [Study1]_QToolButton"))
14   
15     sendEvent("QCloseEvent", waitForObject(":SALOME 7.6.0 - [Study1]_STD_TabDesktop"))
16     clickButton(waitForObject(":Exit.Shutdown servers_QCheckBox"))
17     sendEvent("QMoveEvent", waitForObject(":Exit_SalomeApp_ExitDlg"), 502, 326, 1265, 44)
18     clickButton(waitForObject(":Exit.Ok_QPushButton"))
19     clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton"))