From e10092cb71c8362c1d1b7958881d793ca242a664 Mon Sep 17 00:00:00 2001 From: eso Date: Mon, 31 Aug 2015 10:11:15 +0300 Subject: [PATCH] Add test extrusion_004 --- test.squish/suite_ISSUES_SALOME/objects.map | 91 +++++++++++++++++++ .../tst_extrusion_004/test.py | 67 ++++++++++++++ .../tst_extrusion_004/verificationPoints/VP1 | 1 + 3 files changed, 159 insertions(+) create mode 100644 test.squish/suite_ISSUES_SALOME/tst_extrusion_004/test.py create mode 100644 test.squish/suite_ISSUES_SALOME/tst_extrusion_004/verificationPoints/VP1 diff --git a/test.squish/suite_ISSUES_SALOME/objects.map b/test.squish/suite_ISSUES_SALOME/objects.map index a697a194b..016321352 100644 --- a/test.squish/suite_ISSUES_SALOME/objects.map +++ b/test.squish/suite_ISSUES_SALOME/objects.map @@ -63,6 +63,7 @@ :Equal.Second object_QLineEdit {container=':SALOME*.Equal_XGUI_PropertyPanel' leftWidget=':Equal.Second object_QLabel' type='QLineEdit' unnamed='1' visible='1'} :Equal.property_panel_cancel_QToolButton {container=':SALOME*.Equal_XGUI_PropertyPanel' name='property_panel_cancel' type='QToolButton' visible='1'} :Equal_ModuleBase_PageWidget {container=':SALOME*.Equal_XGUI_PropertyPanel' type='ModuleBase_PageWidget' unnamed='1' visible='1'} +:Exit.Cancel_QPushButton {text='Cancel' type='QPushButton' unnamed='1' visible='1' window=':Exit_SalomeApp_ExitDlg'} :Exit.Ok_QPushButton {text='Ok' type='QPushButton' unnamed='1' visible='1' window=':Exit_SalomeApp_ExitDlg'} :Exit.Shutdown servers_QCheckBox {text='Shutdown servers' type='QCheckBox' unnamed='1' visible='1' window=':Exit_SalomeApp_ExitDlg'} :Exit_SalomeApp_ExitDlg {type='SalomeApp_ExitDlg' unnamed='1' visible='1' windowTitle='Exit'} @@ -72,15 +73,23 @@ :Extrusion.To_ModuleBase_PageGroupBox {container=':SALOME*.Extrusion_XGUI_PropertyPanel' title='To' type='ModuleBase_PageGroupBox' unnamed='1' visible='1'} :Extrusion.from_size_ModuleBase_ParamSpinBox {container=':SALOME*.Extrusion_XGUI_PropertyPanel' name='from_size' type='ModuleBase_ParamSpinBox' visible='1'} :Extrusion.from_size_ModuleBase_ParamSpinBox_2 {container=':ExtrusionCut.Extrusion_ModuleBase_PageGroupBox' name='from_size' type='ModuleBase_ParamSpinBox' visible='1'} +:Extrusion.from_size_ModuleBase_ParamSpinBox_3 {container=':ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox' name='from_size' type='ModuleBase_ParamSpinBox' visible='1'} :Extrusion.property_panel_ok_QToolButton {container=':SALOME*.Extrusion_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} :Extrusion.qt_spinbox_lineedit_QLineEdit {container=':SALOME*.Extrusion_XGUI_PropertyPanel' name='qt_spinbox_lineedit' type='QLineEdit' visible='1'} :Extrusion.qt_spinbox_lineedit_QLineEdit_2 {container=':SALOME*.Extrusion_XGUI_PropertyPanel' name='qt_spinbox_lineedit' occurrence='2' type='QLineEdit' visible='1'} :Extrusion.qt_spinbox_lineedit_QLineEdit_3 {container=':ExtrusionCut.Extrusion_ModuleBase_PageGroupBox' name='qt_spinbox_lineedit' occurrence='2' type='QLineEdit' visible='1'} +:Extrusion.qt_spinbox_lineedit_QLineEdit_4 {container=':ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox' name='qt_spinbox_lineedit' type='QLineEdit' visible='1'} +:Extrusion.qt_spinbox_lineedit_QLineEdit_5 {container=':ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox' name='qt_spinbox_lineedit' occurrence='2' type='QLineEdit' visible='1'} :Extrusion.to_size_ModuleBase_ParamSpinBox {container=':SALOME*.Extrusion_XGUI_PropertyPanel' name='to_size' type='ModuleBase_ParamSpinBox' visible='1'} :Extrusion.to_size_ModuleBase_ParamSpinBox_2 {container=':ExtrusionCut.Extrusion_ModuleBase_PageGroupBox' name='to_size' type='ModuleBase_ParamSpinBox' visible='1'} +:Extrusion.to_size_ModuleBase_ParamSpinBox_3 {container=':ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox' name='to_size' type='ModuleBase_ParamSpinBox' visible='1'} :ExtrusionCut.Extrusion_ModuleBase_PageGroupBox {container=':SALOME*.ExtrusionCut_XGUI_PropertyPanel' title='Extrusion' type='ModuleBase_PageGroupBox' unnamed='1' visible='1'} :ExtrusionCut.property_panel_ok_QToolButton {container=':SALOME*.ExtrusionCut_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} +:ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox {container=':SALOME*.ExtrusionFuse_XGUI_PropertyPanel' title='Extrusion' type='ModuleBase_PageGroupBox' unnamed='1' visible='1'} +:ExtrusionFuse.property_panel_ok_QToolButton {container=':SALOME*.ExtrusionFuse_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} +:Extrusion_ModuleBase_WidgetDoubleValue {container=':ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox' type='ModuleBase_WidgetDoubleValue' unnamed='1' visible='1'} :Extrusion_QToolButton {container=':SALOME*.Extrusion_XGUI_PropertyPanel' occurrence='2' type='QToolButton' unnamed='1' visible='1'} +:Extrusion_QToolButton_2 {container=':ExtrusionFuse.Extrusion_ModuleBase_PageGroupBox' type='QToolButton' unnamed='1' visible='1'} :Fatal error.OK_QPushButton {text='OK' type='QPushButton' unnamed='1' visible='1' window=':Fatal error_QMessageBox'} :Fatal error_QMessageBox {type='QMessageBox' unnamed='1' visible='1' windowTitle='Fatal error'} :Fillet.ConstraintValue_ModuleBase_ParamSpinBox {container=':SALOME*.Fillet_XGUI_PropertyPanel' name='ConstraintValue' type='ModuleBase_ParamSpinBox' visible='1'} @@ -110,6 +119,12 @@ :Mirror.Segments:_QListWidget {aboveWidget=':Mirror.Segments:_QLabel' container=':SALOME*.Mirror_XGUI_PropertyPanel' type='QListWidget' unnamed='1' visible='1'} :Mirror.property_panel_ok_QToolButton {container=':SALOME*.Mirror_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} :OK_QPushButton {container=':Object browser_XGUI_DataTree' text='OK' type='QPushButton' unnamed='1' visible='1'} +:Object browser.qt_dockwidget_closebutton_QDockWidgetTitleButton {container=':SALOME*.Object browser_QDockWidget' name='qt_dockwidget_closebutton' type='QDockWidgetTitleButton' visible='1'} +:Object browser.qt_dockwidget_floatbutton_QDockWidgetTitleButton {container=':SALOME*.Object browser_QDockWidget' name='qt_dockwidget_floatbutton' type='QDockWidgetTitleButton' visible='1'} +:Object browser.qt_dockwidget_floatbutton_XGUI_ObjectsBrowser {aboveWidget=':Object browser.qt_dockwidget_floatbutton_QDockWidgetTitleButton' container=':SALOME*.Object browser_QDockWidget' type='XGUI_ObjectsBrowser' unnamed='1' visible='1'} +:Object browser_QFrame {container=':SALOME*.Object browser_QDockWidget' type='QFrame' unnamed='1' visible='1'} +:Object browser_QLabel {container=':SALOME*.Object browser_QDockWidget' type='QLabel' unnamed='1' visible='1'} +:Object browser_QLineEdit {container=':SALOME*.Object browser_QDockWidget' type='QLineEdit' unnamed='1' visible='1'} :Object browser_XGUI_DataTree {container=':SALOME*.Object browser_QDockWidget' type='XGUI_DataTree' unnamed='1' visible='1'} :Open File.File name:_QLabel {name='fileNameLabel' text='File name:' type='QLabel' visible='1' window=':Open File_SUIT_FileDlg'} :Open File.Open_QPushButton {text='Open' type='QPushButton' unnamed='1' visible='1' window=':Open File_SUIT_FileDlg'} @@ -159,6 +174,10 @@ :Point.y_ModuleBase_ParamSpinBox {container=':SALOME*.Point_XGUI_PropertyPanel' name='y' type='ModuleBase_ParamSpinBox' visible='1'} :Point.z_ModuleBase_ParamSpinBox {container=':SALOME*.Point_XGUI_PropertyPanel' name='z' type='ModuleBase_ParamSpinBox' visible='1'} :Point_QFrame {container=':SALOME*.Point_XGUI_PropertyPanel' type='QFrame' unnamed='1' visible='1'} +:Python Console.Python Console_PyConsole_EnhConsole {container=':SALOME*.Python Console_QtxDockWidget' name='pythonConsole' type='PyConsole_EnhConsole' visible='1' windowTitle='Python Console'} +:Python Console.qt_dockwidget_closebutton_QDockWidgetTitleButton {container=':SALOME*.Python Console_QtxDockWidget' name='qt_dockwidget_closebutton' type='QDockWidgetTitleButton' visible='1'} +:Python Console.qt_dockwidget_floatbutton_QDockWidgetTitleButton {container=':SALOME*.Python Console_QtxDockWidget' name='qt_dockwidget_floatbutton' type='QDockWidgetTitleButton' visible='1'} +:Python Console_PyConsole_EnhEditor {container=':SALOME*.Python Console_QtxDockWidget' type='PyConsole_EnhEditor' unnamed='1' visible='1'} :Radius.ConstraintValue_ModuleBase_ParamSpinBox {container=':SALOME*.Radius_XGUI_PropertyPanel' name='ConstraintValue' type='ModuleBase_ParamSpinBox' visible='1'} :Radius.property_panel_cancel_QToolButton {container=':SALOME*.Radius_XGUI_PropertyPanel' name='property_panel_cancel' type='QToolButton' visible='1'} :Radius.property_panel_ok_QToolButton {container=':SALOME*.Radius_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} @@ -215,53 +234,125 @@ :SALOME*.3D View Operations_OCCViewer_ViewPort3d {aboveWidget=':SALOME*.3D View Operations_QtxToolBar' type='OCCViewer_ViewPort3d' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.3D View Operations_QtxToolBar {name='OCCViewer3DViewOperations' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='3D View Operations'} :SALOME*.Arc_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Arc'} +:SALOME*.Axis_QToolButton {text='Axis' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Axis_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Axis'} +:SALOME*.Boolean_QToolButton {text='Boolean' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Boolean_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Boolean'} +:SALOME*.Box_QToolButton {text='Box' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Change Rotation Point_QToolButton {text='Change Rotation Point' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Circle_QToolButton {text='Circle' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Circle_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Circle'} +:SALOME*.Close_QToolBarSeparator {leftWidget=':SALOME*.Close_QToolButton' type='QToolBarSeparator' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Close_QToolButton {text='Close' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Coincident_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Coincident'} :SALOME*.ConstructionPoint_QToolButton {container=':SALOME*.Construction_QtxToolBar' text='Point' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Construction_QtxToolBar {name='Construction' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Construction'} :SALOME*.Distance_QToolButton {text='Distance' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Distance_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Distance'} +:SALOME*.Dump view_QToolButton {text='Dump view' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Duplicate_QToolButton {text='Duplicate' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Enable/disable preselection_QToolButton {text='Enable/disable preselection' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Enable/disable selection_QToolButton {text='Enable/disable selection' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Equal_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Equal'} +:SALOME*.Export to GEOM_QToolButton {text='Export to GEOM' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Export_QToolButton {text='Export' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.ExtrusionCut_QToolButton {text='ExtrusionCut' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.ExtrusionCut_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='ExtrusionCut'} +:SALOME*.ExtrusionFuse_QToolButton {text='ExtrusionFuse' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.ExtrusionFuse_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='ExtrusionFuse'} +:SALOME*.Extrusion_QToolButton {text='Extrusion' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Extrusion_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Extrusion'} +:SALOME*.Features_QtxToolBar {name='Features' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Features'} :SALOME*.Fillet_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Fillet'} :SALOME*.Fit All_QToolButton {text='Fit All' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Fit Area_QToolButton {text='Fit Area' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Fixed_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Fixed'} +:SALOME*.Geometry_QToolButton {text='Geometry' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Global Panning_QToolButton {text='Global Panning' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Group_QToolButton {text='Group' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Horizontal_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Horizontal'} +:SALOME*.Import_QToolButton {text='Import' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Interaction style switch_QToolButton {text='Interaction style switch' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Length_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Length'} :SALOME*.Line_QToolButton {text='Line' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Line_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Line'} +:SALOME*.Macros_QtxToolBar {name='Macros' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Macros'} +:SALOME*.Memorize View_QToolButton {text='Memorize View' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Mesh_QToolButton {text='Mesh' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Mirror_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Mirror'} +:SALOME*.Modules_QtxToolBar {name='SalomeModules' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Modules'} :SALOME*.New part_QToolButton {text='New part' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.NewGeom_QToolButton {text='NewGeom' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.New_QToolButton {text='New' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.OCC scene:1 - viewer:1 - 3D_SOCC_ViewWindow {type='SOCC_ViewWindow' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='OCC scene:1 - viewer:1 - 3D'} +:SALOME*.OCC scene:1 - viewer:1_OCCViewer_ViewFrame {type='OCCViewer_ViewFrame' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='OCC scene:1 - viewer:1'} :SALOME*.Object browser_QDockWidget {type='QDockWidget' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Object browser'} +:SALOME*.Object browser_QFrame {aboveWidget=':SALOME*.Features_QtxToolBar' leftWidget=':SALOME*.Object browser_QDockWidget' type='QFrame' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Open_QToolButton {text='Open' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Panning_QToolButton {text='Panning' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Parallel_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Parallel'} :SALOME*.Parameter_QToolButton {text='Parameter' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Parameter_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Parameter'} +:SALOME*.Part_QtxToolBar {name='Part' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Part'} +:SALOME*.Partition_QToolButton {text='Partition' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Partition_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Partition'} :SALOME*.Perpendicular_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Perpendicular'} +:SALOME*.Placement_QToolButton {text='Placement' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Plane_QToolButton {text='Plane' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Plane_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Plane'} :SALOME*.Point_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Point'} +:SALOME*.Python Console_QStatusBar {aboveWidget=':SALOME*.Python Console_QtxDockWidget' type='QStatusBar' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Python Console_QtxDockWidget {name='pythonConsoleDock' type='QtxDockWidget' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Python Console'} :SALOME*.Radius_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Radius'} +:SALOME*.Rebuild_QToolButton {text='Rebuild' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Remove part_QToolButton {text='Remove part' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Reset_QToolButton {text='Reset' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.RevolutionCut_QToolButton {text='RevolutionCut' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.RevolutionCut_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='RevolutionCut'} +:SALOME*.RevolutionFuse_QToolButton {text='RevolutionFuse' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.RevolutionFuse_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='RevolutionFuse'} +:SALOME*.Revolution_QToolButton {text='Revolution' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Revolution_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Revolution'} +:SALOME*.Rotate clockwise_QToolButton {text='Rotate clockwise' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Rotate counterclockwise_QToolButton {text='Rotate counterclockwise' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Rotation_QToolButton {text='Rotation' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Rotation_QToolButton_2 {occurrence='2' text='Rotation' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Rotation_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Rotation'} +:SALOME*.Save_QToolButton {text='Save' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Show/Hide trihedron_QToolButton {text='Show/Hide trihedron' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.SketchPoint_QToolButton {container=':SALOME*.Sketch_QtxToolBar' text='Point' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Sketch_QToolButton {text='Sketch' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Sketch_QtxToolBar {name='Sketch' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Sketch'} :SALOME*.Sketch_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Sketch'} +:SALOME*.Standard_QtxToolBar {name='SalomeStandard' type='QtxToolBar' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Standard'} :SALOME*.Tangent_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Tangent'} +:SALOME*.Translation_QToolButton {text='Translation' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Translation_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Translation'} +:SALOME*.Undo_QToolButton {text='Undo' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*.Vertical_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Vertical'} +:SALOME*.Zoom_QToolButton {text='Zoom' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.Zooming style switch_QToolButton {text='Zooming style switch' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.qt_toolbar_ext_button_QToolBarExtension {name='qt_toolbar_ext_button' type='QToolBarExtension' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.qt_toolbar_ext_button_QToolBarExtension_2 {name='qt_toolbar_ext_button' occurrence='2' type='QToolBarExtension' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QAbstractButton {occurrence='41' type='QAbstractButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QFrame {occurrence='7' type='QFrame' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QFrame_2 {occurrence='12' type='QFrame' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QLabel {occurrence='2' type='QLabel' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QLabel_2 {occurrence='3' type='QLabel' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*_QMenuBar {type='QMenuBar' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QSizeGrip {type='QSizeGrip' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QStackedWidget {type='QStackedWidget' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QTabBar {type='QTabBar' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*_QToolButton {occurrence='19' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QWidget {occurrence='8' type='QWidget' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QWidget_2 {occurrence='21' type='QWidget' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QWidget_3 {occurrence='63' type='QWidget' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QtxComboBox {type='QtxComboBox' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QtxWorkstack {type='QtxWorkstack' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QtxWorkstackArea {type='QtxWorkstackArea' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QtxWorkstackChild {type='QtxWorkstackChild' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QtxWorkstackSplitter {type='QtxWorkstackSplitter' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*_QtxWorkstackTabBar {type='QtxWorkstackTabBar' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :SALOME*_STD_TabDesktop {type='STD_TabDesktop' unnamed='1' visible='1' windowTitle?='SALOME*'} :Save File.File name:_QLabel {name='fileNameLabel' text='File name:' type='QLabel' visible='1' window=':Save File_SUIT_FileDlg'} :Save File.Save_QPushButton {text='Save' type='QPushButton' unnamed='1' visible='1' window=':Save File_SUIT_FileDlg'} diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/test.py b/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/test.py new file mode 100644 index 000000000..abec3702c --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/test.py @@ -0,0 +1,67 @@ +def main(): + #[project] NewGEOM + #[Scenario] Extrusion_004 + #[Topic] 'Extrusion_Fuse by sizes' functionality + #[Tested functionality] + #[Summary description] + #[Expected results] + #[General comments] + + source(findFile("scripts", "common.py")) + + #[section] Application start + #[step] Launch SALOME + startApplication("salome_run.sh") + + set_defaults() + + #[step] Open 'for_extrusion_003.hdf' + open(DATA_PATH + "/for_extrusion_003.hdf") + + #[step] Activate NewGeom + clickButton(waitForObject(":SALOME*.NewGeom_QToolButton")) + + # [step] Activate Part_1 + waitForObjectItem(":Object browser_XGUI_DataTree", "Not loaded Part\\_1") + clickItem(":Object browser_XGUI_DataTree", "Not loaded Part\\_1", 71, 10, 0, Qt.LeftButton) + openItemContextMenu(waitForObject(":Object browser_XGUI_DataTree"), "Not loaded Part\\_1", 70, 9, 0) + activateItem(waitForObjectItem(":_QMenu", "Activate")) + + #[step] Fit all + fit_all() + + #[step] Features - ExtrusionFuse + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "ExtrusionFuse")) + + #[step] Select the upper face for sketching + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), 243, 171, 0, Qt.LeftButton) + + #[step] Draw close contour, consisting from 4 lines + line_create_in_view((83, 152), (85, 346)) + line_create_in_view((85, 346), (669, 344)) + line_create_in_view((669, 344), (669, 162)) + closing_line_create_in_view((669, 162), (83, 152)) + + #[step] Ok + clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton")) + + # [step] Define value of 'To size' parameter of ExtrusionFuse, set it equal to 100 + type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_3"), "") + type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_3"), 100) + + #[step] Define value of 'From size' parameter of ExtrusionFuse, set it equal to 150 + type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), "") + type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_3"), 150) + + #[step] Ok + clickButton(waitForObject(":ExtrusionFuse.property_panel_ok_QToolButton")) + + #[step] Click 'Reset view' toolbar button + clickButton(waitForObject(":SALOME*.Reset_QToolButton")) + + #[check] Check that ExtrusionFuse operation has been executed successfully + test.vp("VP1") + + # [step] Close application without saving + close_application() diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/verificationPoints/VP1 b/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/verificationPoints/VP1 new file mode 100644 index 000000000..a251340ea --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_extrusion_004/verificationPoints/VP1 @@ -0,0 +1 @@ +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 \ No newline at end of file -- 2.39.2