Salome HOME
Sort SQUISH cases to suites
[modules/shaper.git] / test.squish / suite_STANDALONE / tst_c / test.py
1 def main():
2     source(findFile("scripts", "common.py"))
3     
4     startApplication("linux_run.sh")
5     set_defaults()
6     
7     clickButton(waitForObject(":Operations.New part_AppElements_Button"))
8     
9     clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Sketch")
10     clickButton(waitForObject(":Basic.Sketch_AppElements_Button"))
11     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 351, 267, 0, Qt.LeftButton)
12     clickButton(waitForObject(":Basic.Line_AppElements_Button"))
13     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 242, 169, 0, Qt.LeftButton)
14     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 140, 394, 0, Qt.LeftButton)
15     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 531, 537, 0, Qt.LeftButton)
16     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 241, 169, 0, Qt.LeftButton)
17     clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton"))
18
19     clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Features")
20 #    mouseDrag(waitForObject(":Features_QScrollArea"), 31, 1, -2, -2, 1, Qt.LeftButton)
21     clickButton(waitForObject(":Extrusion.Extrusion_AppElements_Button"))
22     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 216, 270, 0, Qt.LeftButton)
23     clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton"))
24  
25     clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
26     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 290, 316, 0, Qt.LeftButton)
27
28     mouseClick(waitForObject(":Sketch.Basic_AppElements_MenuGroupPanel"), 143, 56, 0, Qt.LeftButton)
29     clickButton(waitForObject(":Basic.Circle_AppElements_Button"))
30     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 259, 248, 0, Qt.LeftButton)
31     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 281, 285, 0, Qt.LeftButton)
32     clickButton(waitForObject(":Sketch.Ok_QToolButton"))
33     
34     mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_5"), 42, 9, 0, Qt.LeftButton)
35     type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "<Ctrl+A>")
36     type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
37     type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
38     mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_6"), 93, 7, 0, Qt.LeftButton)
39     type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "<Ctrl+A>")
40     type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
41     type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
42     clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton"))
43
44     clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Sketch")
45     clickButton(waitForObject(":Basic.Sketch_AppElements_Button"))
46     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 351, 267, 0, Qt.LeftButton)
47     clickButton(waitForObject(":Basic.Line_AppElements_Button"))
48     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 242, 169, 0, Qt.LeftButton)
49     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 140, 394, 0, Qt.LeftButton)
50     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 531, 537, 0, Qt.LeftButton)
51     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 241, 169, 0, Qt.LeftButton)
52     clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton"))
53
54     clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Features")
55     mouseDrag(waitForObject(":Features_QScrollArea"), 31, 1, -2, -2, 1, Qt.LeftButton)
56     clickButton(waitForObject(":Extrusion.Extrusion_AppElements_Button"))
57     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 216, 270, 0, Qt.LeftButton)
58     clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton"))
59     clickButton(waitForObject(":Extrusion.ExtrusionCut_AppElements_Button"))
60     clickButton(waitForObject(":Basic_QToolButton"))
61     clickButton(waitForObject(":Abort operation.OK_QPushButton"))
62     clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
63     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 290, 316, 0, Qt.LeftButton)
64     mouseClick(waitForObject(":Sketch.Basic_AppElements_MenuGroupPanel"), 143, 56, 0, Qt.LeftButton)
65     clickButton(waitForObject(":Basic.Circle_AppElements_Button"))
66     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 259, 248, 0, Qt.LeftButton)
67     mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 281, 285, 0, Qt.LeftButton)
68     clickButton(waitForObject(":Sketch.Ok_QToolButton"))
69     
70     mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_5"), 42, 9, 0, Qt.LeftButton)
71     type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "<Ctrl+A>")
72     type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "33")
73     mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_6"), 93, 7, 0, Qt.LeftButton)
74     type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "<Ctrl+A>")
75     type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "44")
76     clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton"))
77     
78     sendEvent("QCloseEvent", waitForObject(":OpenParts*_AppElements_MainWindow"))