2 source(findFile("scripts", "common.py"))
4 startApplication("linux_run.sh")
7 clickButton(waitForObject(":Operations.New part_AppElements_Button"))
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"))
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"))
25 clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
26 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"))
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"))
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"))
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"))
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"))
78 sendEvent("QCloseEvent", waitForObject(":OpenParts*_AppElements_MainWindow"))