2 source(findFile("scripts", "common.py"))
4 startApplication("GeomApp")
7 clickButton(waitForObject(":Operations.New part_AppElements_Button"))
8 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Sketch")
9 clickButton(waitForObject(":Basic.Sketch_AppElements_Button"))
10 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 351, 267, 0, Qt.LeftButton)
11 clickButton(waitForObject(":Basic.Line_AppElements_Button"))
12 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 242, 169, 0, Qt.LeftButton)
13 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 140, 394, 0, Qt.LeftButton)
14 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 531, 537, 0, Qt.LeftButton)
15 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 241, 169, 0, Qt.LeftButton)
16 clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton"))
17 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Features")
18 mouseDrag(waitForObject(":Features_QScrollArea"), 31, 1, -2, -2, 1, Qt.LeftButton)
19 clickButton(waitForObject(":Extrusion.Extrusion_AppElements_Button"))
20 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 216, 270, 0, Qt.LeftButton)
21 clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton"))
22 clickButton(waitForObject(":Extrusion.ExtrusionCut_AppElements_Button"))
23 clickButton(waitForObject(":Basic_QToolButton"))
24 clickButton(waitForObject(":Abort operation.OK_QPushButton"))
25 clickButton(waitForObject(":Application errors.Close_QPushButton"))
26 clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
27 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 290, 316, 0, Qt.LeftButton)
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 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_5"), 42, 9, 0, Qt.LeftButton)
34 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "<Ctrl+A>")
35 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
36 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
37 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_6"), 93, 7, 0, Qt.LeftButton)
38 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "<Ctrl+A>")
39 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
40 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
41 clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton"))
42 clickButton(waitForObject(":Operations.New part_AppElements_Button"))
43 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Sketch")
44 clickButton(waitForObject(":Basic.Sketch_AppElements_Button"))
45 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 351, 267, 0, Qt.LeftButton)
46 clickButton(waitForObject(":Basic.Line_AppElements_Button"))
47 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 242, 169, 0, Qt.LeftButton)
48 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 140, 394, 0, Qt.LeftButton)
49 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 531, 537, 0, Qt.LeftButton)
50 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 241, 169, 0, Qt.LeftButton)
51 clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton"))
52 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Features")
53 mouseDrag(waitForObject(":Features_QScrollArea"), 31, 1, -2, -2, 1, Qt.LeftButton)
54 clickButton(waitForObject(":Extrusion.Extrusion_AppElements_Button"))
55 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 216, 270, 0, Qt.LeftButton)
56 clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton"))
57 clickButton(waitForObject(":Extrusion.ExtrusionCut_AppElements_Button"))
58 clickButton(waitForObject(":Basic_QToolButton"))
59 clickButton(waitForObject(":Abort operation.OK_QPushButton"))
60 clickButton(waitForObject(":Application errors.Close_QPushButton"))
61 clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
62 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 290, 316, 0, Qt.LeftButton)
63 mouseClick(waitForObject(":Sketch.Basic_AppElements_MenuGroupPanel"), 143, 56, 0, Qt.LeftButton)
64 clickButton(waitForObject(":Basic.Circle_AppElements_Button"))
65 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 259, 248, 0, Qt.LeftButton)
66 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 281, 285, 0, Qt.LeftButton)
67 clickButton(waitForObject(":Sketch.Ok_QToolButton"))
68 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_5"), 42, 9, 0, Qt.LeftButton)
69 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "<Ctrl+A>")
70 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
71 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
72 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_6"), 93, 7, 0, Qt.LeftButton)
73 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "<Ctrl+A>")
74 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
75 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
76 clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton"))
79 sendEvent("QCloseEvent", waitForObject(":OpenParts*_AppElements_MainWindow"))