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"))
21 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Features")
22 clickButton(waitForObject(":Extrusion.Extrusion_AppElements_Button"))
23 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 216, 270, 0, Qt.LeftButton)
24 clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton"))
26 test.vp("VP_EXTRUSION")
28 clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
29 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 290, 316, 0, Qt.LeftButton)
31 clickButton(waitForObject(":OpenParts*.Fit all_QToolButton"))
32 test.vp("VP_EXTRUSIONFUSE")
34 mouseClick(waitForObject(":Sketch.Basic_AppElements_MenuGroupPanel"), 143, 56, 0, Qt.LeftButton)
35 clickButton(waitForObject(":Basic.Circle_AppElements_Button"))
36 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 259, 248, 0, Qt.LeftButton)
37 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 281, 285, 0, Qt.LeftButton)
38 clickButton(waitForObject(":Sketch.Ok_QToolButton"))
40 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_5"), 42, 9, 0, Qt.LeftButton)
41 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "<Ctrl+A>")
42 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
43 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "3")
44 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_6"), 93, 7, 0, Qt.LeftButton)
45 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "<Ctrl+A>")
46 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
47 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "4")
48 clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton"))
50 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Sketch")
51 clickButton(waitForObject(":Basic.Sketch_AppElements_Button"))
52 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 351, 267, 0, Qt.LeftButton)
53 clickButton(waitForObject(":Basic.Line_AppElements_Button"))
54 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 242, 169, 0, Qt.LeftButton)
55 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 140, 394, 0, Qt.LeftButton)
56 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 531, 537, 0, Qt.LeftButton)
57 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 241, 169, 0, Qt.LeftButton)
58 clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton"))
60 clickTab(waitForObject(":General.qt_tabwidget_tabbar_QTabBar"), "Features")
61 mouseDrag(waitForObject(":Features_QScrollArea"), 31, 1, -2, -2, 1, Qt.LeftButton)
62 clickButton(waitForObject(":Extrusion.Extrusion_AppElements_Button"))
63 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 216, 270, 0, Qt.LeftButton)
64 clickButton(waitForObject(":Extrusion.property_panel_ok_QToolButton"))
65 clickButton(waitForObject(":Extrusion.ExtrusionCut_AppElements_Button"))
66 clickButton(waitForObject(":Basic_QToolButton"))
67 clickButton(waitForObject(":Abort operation.OK_QPushButton"))
68 clickButton(waitForObject(":Extrusion.ExtrusionFuse_AppElements_Button"))
69 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 290, 316, 0, Qt.LeftButton)
70 mouseClick(waitForObject(":Sketch.Basic_AppElements_MenuGroupPanel"), 143, 56, 0, Qt.LeftButton)
71 clickButton(waitForObject(":Basic.Circle_AppElements_Button"))
72 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 259, 248, 0, Qt.LeftButton)
73 mouseClick(waitForObject(":OpenParts*_AppElements_ViewPort"), 281, 285, 0, Qt.LeftButton)
74 clickButton(waitForObject(":Sketch.Ok_QToolButton"))
76 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_5"), 42, 9, 0, Qt.LeftButton)
77 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "<Ctrl+A>")
78 type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "33")
79 mouseClick(waitForObject(":Extrusion.qt_spinbox_lineedit_QLineEdit_6"), 93, 7, 0, Qt.LeftButton)
80 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "<Ctrl+A>")
81 type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "44")
82 clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton"))
84 sendEvent("QCloseEvent", waitForObject(":OpenParts*_AppElements_MainWindow"))