From 8c607f1db6187712e66fe16810406322796cb3e4 Mon Sep 17 00:00:00 2001 From: eso Date: Mon, 31 Aug 2015 09:30:56 +0300 Subject: [PATCH] Addition of test extrusion_003 --- .../shared/testdata/for_extrusion_003.hdf | Bin 0 -> 67383 bytes test.squish/suite_ISSUES_SALOME/objects.map | 8 +++ .../tst_extrusion_003/test.py | 67 ++++++++++++++++++ .../tst_extrusion_003/verificationPoints/VP1 | 1 + 4 files changed, 76 insertions(+) create mode 100644 test.squish/shared/testdata/for_extrusion_003.hdf create mode 100644 test.squish/suite_ISSUES_SALOME/tst_extrusion_003/test.py create mode 100644 test.squish/suite_ISSUES_SALOME/tst_extrusion_003/verificationPoints/VP1 diff --git a/test.squish/shared/testdata/for_extrusion_003.hdf b/test.squish/shared/testdata/for_extrusion_003.hdf new file mode 100644 index 0000000000000000000000000000000000000000..01f936b1310a9c09d0e8321fcd6af4c38c56e96b GIT binary patch literal 67383 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

Pz1UrWK_t(G@4<&8?M!p50P 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 literal 0 HcmV?d00001 diff --git a/test.squish/suite_ISSUES_SALOME/objects.map b/test.squish/suite_ISSUES_SALOME/objects.map index c40608137..a697a194b 100644 --- a/test.squish/suite_ISSUES_SALOME/objects.map +++ b/test.squish/suite_ISSUES_SALOME/objects.map @@ -71,10 +71,15 @@ :Extrusion.Select a sketch face_QListWidget {aboveWidget=':Extrusion.Select a sketch face_QLabel' container=':SALOME*.Extrusion_XGUI_PropertyPanel' type='QListWidget' unnamed='1' visible='1'} :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.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.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'} +: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'} :Extrusion_QToolButton {container=':SALOME*.Extrusion_XGUI_PropertyPanel' occurrence='2' 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'} @@ -221,6 +226,7 @@ :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*.Equal_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Equal'} +:SALOME*.ExtrusionCut_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='ExtrusionCut'} :SALOME*.Extrusion_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Extrusion'} :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'} @@ -242,6 +248,7 @@ :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*.Radius_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Radius'} +:SALOME*.Reset_QToolButton {text='Reset' 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_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='RevolutionFuse'} :SALOME*.Revolution_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Revolution'} @@ -262,6 +269,7 @@ :Save File.splitter_QSplitter {name='splitter' type='QSplitter' visible='1' window=':Save File_SUIT_FileDlg'} :Save File_SUIT_FileDlg {name='QFileDialog' type='SUIT_FileDlg' visible='1' windowTitle='Save File'} :Sketch.Show constraints_QCheckBox {container=':SALOME*.Sketch_XGUI_PropertyPanel' text='Show constraints' type='QCheckBox' unnamed='1' visible='1'} +:Sketch.property_panel_cancel_QToolButton {container=':SALOME*.Sketch_XGUI_PropertyPanel' name='property_panel_cancel' type='QToolButton' visible='1'} :Sketch.property_panel_ok_QToolButton {container=':SALOME*.Sketch_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} :Sketch_QMenu {title='Sketch' type='QMenu' unnamed='1' visible='1'} :Start point.X _ModuleBase_ParamSpinBox {container=':Line.Start point_QGroupBox' leftWidget=':Start point.X _QLabel' type='ModuleBase_ParamSpinBox' unnamed='1' visible='1'} diff --git a/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/test.py b/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/test.py new file mode 100644 index 000000000..aa91f7319 --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/test.py @@ -0,0 +1,67 @@ +def main(): + #[project] NewGEOM + #[Scenario] Extrusion_003 + #[Topic] 'Extrusion_cut' 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_001.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 - ExtrusionCut + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Features")) + mouseClick(waitForObjectItem(":_QMenu", "ExtrusionCut")) + + #[step] Select the upper face for sketching + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), 243, 171, 0, Qt.LeftButton) + + #[step] Draw closing 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 extrusionCut, set it equal to 50 + type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":Extrusion.to_size_ModuleBase_ParamSpinBox_2"), 50) + + #[step] Define value of 'From size' parameter of extrusionCut, set it equal to 50 + type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_2"), "") + type(waitForObject(":Extrusion.from_size_ModuleBase_ParamSpinBox_2"), 50) + + #[step] Ok + clickButton(waitForObject(":ExtrusionCut.property_panel_ok_QToolButton")) + + #[step] Click 'Reset view' toolbar button + clickButton(waitForObject(":SALOME*.Reset_QToolButton")) + + #[check] Check that extrusionCut 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_003/verificationPoints/VP1 b/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/verificationPoints/VP1 new file mode 100644 index 000000000..be2e5bc67 --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_extrusion_003/verificationPoints/VP1 @@ -0,0 +1 @@ +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vXXd93N4Pun3r1qMu/UhEvOeGzz9l332e/q73Xv7Fr6z+UQEAWSknayLiA1/9+i1X/83rn374E6/6+KPHx5901cd/eNUV39zRC7/uG9/6vUc8/P573HPXnXb65Ne/+ZEjn3fIxe8v5fEAALkpLWsi4ku77hERHzno4J9+4or9x8cPHBt7zFUf//hBBw//V9/60X8//Rd/4YAH/OxD7nefG77zH5/+5r+X9XgAgKyMVbcU9rrJiV8fH4+If56dfePQ13L+Yc84cJ8H33rnnb98+nkVPRgAoPcqzJrk9BOP22ds7NaIv56dferY2AtPWforpG464diIeO1HP3HpF75U6eMBAPpqvOpX8KpTznjGm0//n7m5N93rXo/affd3nXjc4r/zokcd8K1bfhQRk0/4jaofDwDQV5VnTfKSU8745u233zoz85t77HHhorJ57gH7PeFP/+xrP7z5vrvtevKTn1DPQwIAeqamrImIc+64489uu+2CH/1or/FtXunFzz7klL/7x4h48gWXRMRzf2X/2h4SANAn9f1og0uXWuI5dL9fvPknt//99NfTbz/8xa888+H7/vWLnvMsX+YNAKxQmV/gvSLPOWC/qacc+Ixf2vdnd7/HPdbtdP23vh0RGx77a/fadZf77Lrrgfs8+L677frP//6dRh4bANBFlX8lFABAPerbrQEAqJSsAQB6QtYAAD0hawCAnpA1AEBPyBoAoCdkDQDQE7IGAOgJWQMA9ISsAQB6QtYAAD0hawCAnpA1AEBPyBoAoCf+P9kTMpqEZG74AAAAAElFTkSuQmCC \ No newline at end of file -- 2.39.2