From e136e593970b476b2cf9a4163a5ba26800446328 Mon Sep 17 00:00:00 2001 From: eso Date: Thu, 20 Aug 2015 16:51:40 +0300 Subject: [PATCH] Addition of new tests sketch_006 and sketch_007 --- .../shared/testdata/for_sketch_006.hdf | Bin 0 -> 19726 bytes .../shared/testdata/for_sketch_007.hdf | Bin 0 -> 19726 bytes test.squish/suite_ISSUES_SALOME/objects.map | 9 +++ .../shared/scripts/common.py | 16 +++++ .../tst_sketch_006/test.py | 58 +++++++++++++++ .../tst_sketch_006/verificationPoints/VP1 | 1 + .../tst_sketch_006/verificationPoints/VP2 | 1 + .../tst_sketch_006/verificationPoints/VP3 | 1 + .../tst_sketch_007/test.py | 68 ++++++++++++++++++ .../tst_sketch_007/verificationPoints/VP1 | 1 + .../tst_sketch_007/verificationPoints/VP2 | 1 + .../tst_sketch_007/verificationPoints/VP3 | 1 + 12 files changed, 157 insertions(+) create mode 100644 test.squish/shared/testdata/for_sketch_006.hdf create mode 100644 test.squish/shared/testdata/for_sketch_007.hdf create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_006/test.py create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP1 create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP2 create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP3 create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_007/test.py create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP1 create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP2 create mode 100644 test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP3 diff --git a/test.squish/shared/testdata/for_sketch_006.hdf b/test.squish/shared/testdata/for_sketch_006.hdf new file mode 100644 index 0000000000000000000000000000000000000000..90b357d7716967f2139282b2b6fc35ffbd2ee92d GIT binary patch literal 19726 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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 975446d93..dda9d166f 100644 --- a/test.squish/suite_ISSUES_SALOME/objects.map +++ b/test.squish/suite_ISSUES_SALOME/objects.map @@ -75,6 +75,9 @@ :Open File.splitter_QSplitter {name='splitter' type='QSplitter' visible='1' window=':Open File_SUIT_FileDlg'} :Open File_SUIT_FileDlg {name='QFileDialog' type='SUIT_FileDlg' visible='1' windowTitle='Open File'} :Parallel.property_panel_cancel_QToolButton {container=':SALOME 7.6.0 - [Study1].Parallel_XGUI_PropertyPanel' name='property_panel_cancel' type='QToolButton' visible='1'} +:Parallel.property_panel_cancel_QToolButton_2 {container=':SALOME*.Parallel_XGUI_PropertyPanel' name='property_panel_cancel' type='QToolButton' visible='1'} +:Parallel.property_panel_ok_QToolButton {container=':SALOME*.Parallel_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} +:Parallel_ModuleBase_PageWidget {container=':SALOME*.Parallel_XGUI_PropertyPanel' type='ModuleBase_PageWidget' unnamed='1' visible='1'} :Parameter.Attribute "expression" invalidated by "Parameters_ExpressionValidator" with error: Expression is empty._QLabel {container=':SALOME*.Parameter_XGUI_PropertyPanel' text='Attribute "expression" invalidated by "Parameters_ExpressionValidator" with error: Expression is empty.' type='QLabel' unnamed='1' visible='1'} :Parameter.property_panel_ok_QToolButton {container=':SALOME*.Parameter_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} :Parameter_ExpressionEditor {container=':SALOME*.Parameter_XGUI_PropertyPanel' type='ExpressionEditor' unnamed='1' visible='1'} @@ -86,6 +89,9 @@ :Part_1.Parameters (1)_QModelIndex {column='0' container=':Part_1_QModelIndex' text='Parameters (1)' type='QModelIndex'} :Part_1_QModelIndex {column='0' container=':Object browser_XGUI_DataTree' text='Part_1' type='QModelIndex'} :Part_QMenu {title='Part' type='QMenu' unnamed='1' visible='1'} +:Perpendicular.property_panel_cancel_QToolButton {container=':SALOME*.Perpendicular_XGUI_PropertyPanel' name='property_panel_cancel' type='QToolButton' visible='1'} +:Perpendicular.property_panel_ok_QToolButton {container=':SALOME*.Perpendicular_XGUI_PropertyPanel' name='property_panel_ok' type='QToolButton' visible='1'} +:Perpendicular_ModuleBase_PageWidget {container=':SALOME*.Perpendicular_XGUI_PropertyPanel' type='ModuleBase_PageWidget' unnamed='1' visible='1'} :Point.Auxiliary_QCheckBox {container=':SALOME 7.6.0 - [Study1].Point_XGUI_PropertyPanel' text='Auxiliary' type='QCheckBox' unnamed='1' visible='1'} :Point.Point_QGroupBox {container=':SALOME 7.6.0 - [Study1].Point_XGUI_PropertyPanel' title='Point' type='QGroupBox' unnamed='1' visible='1'} :Point.X _ModuleBase_ParamSpinBox {container=':Point.Point_QGroupBox' leftWidget=':Point.X _QLabel' type='ModuleBase_ParamSpinBox' unnamed='1' visible='1'} @@ -124,6 +130,7 @@ :SALOME 7.6.0.Open_QToolButton {text='Open' type='QToolButton' unnamed='1' visible='1' window=':SALOME 7.6.0_STD_TabDesktop'} :SALOME 7.6.0_STD_TabDesktop {type='STD_TabDesktop' unnamed='1' visible='1' windowTitle='SALOME 7.6.0'} :SALOME*.+OY_QToolButton {text='+OY' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} +:SALOME*.+OZ_QToolButton {text='+OZ' type='QToolButton' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop'} :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*.Circle_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Circle'} @@ -139,8 +146,10 @@ :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*.Object browser_QDockWidget {type='QDockWidget' unnamed='1' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Object browser'} +: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*.Perpendicular_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Perpendicular'} :SALOME*.Point_XGUI_PropertyPanel {name='property_panel_dock' type='XGUI_PropertyPanel' visible='1' window=':SALOME*_STD_TabDesktop' windowTitle='Point'} :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'} diff --git a/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py b/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py index 08d793883..244ab6820 100644 --- a/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py +++ b/test.squish/suite_ISSUES_SALOME/shared/scripts/common.py @@ -242,6 +242,22 @@ def change_distance(point, value): type(waitForObject(":Distance.ConstraintValue_ModuleBase_ParamSpinBox"), "") type(waitForObject(":Distance.ConstraintValue_ModuleBase_ParamSpinBox"), value) clickButton(waitForObject(":Distance.property_panel_ok_QToolButton")) + +def parallel(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Parallel")) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + clickButton(waitForObject(":Parallel.property_panel_cancel_QToolButton_2")) + +def perpendicular(point_1, point_2): + mouseClick(waitForObjectItem(":SALOME*_QMenuBar", "Sketch")) + mouseClick(waitForObjectItem(":Sketch_QMenu", "Perpendicular")) + + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_1[0], point_1[1], 0, Qt.LeftButton) + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), point_2[0], point_2[1], 0, Qt.LeftButton) + + clickButton(waitForObject(":Perpendicular.property_panel_cancel_QToolButton")) diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/test.py b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/test.py new file mode 100644 index 000000000..99eda549d --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/test.py @@ -0,0 +1,58 @@ + +def main(): + #[project] NewGEOM + #[Scenario] Sketch_006 + #[Topic] Parallel lines + #[Tested functionality] 'Parallel' constraint + #[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_sketch_006.hdf' + open(DATA_PATH + "for_sketch_006.hdf") + + #[step] Activate NewGeom + clickButton(waitForObject(":SALOME 7.6.0.NewGeom_QToolButton")) + + #[step] Activate Part_1 + waitForObjectItem(":Object browser_XGUI_DataTree_2", "Part\\_1") + clickItem(":Object browser_XGUI_DataTree_2", "Part\\_1", 51, 7, 0, Qt.LeftButton) + openItemContextMenu(waitForObject(":Object browser_XGUI_DataTree_2"), "Part\\_1", 51, 7, 0) + activateItem(waitForObjectItem(":_QMenu", "Activate")) + + #[step] Edit Sketch_1 + waitForObjectItem(":Object browser_XGUI_DataTree_2", "Part\\_1.Sketch\\_1") + clickItem(":Object browser_XGUI_DataTree_2", "Part\\_1.Sketch\\_1", 54, 11, 0, Qt.LeftButton) + openItemContextMenu(waitForObject(":Object browser_XGUI_DataTree_2"), "Part\\_1.Sketch\\_1", 54, 11, 0) + activateItem(waitForObjectItem(":_QMenu", "Edit...")) + + #[step] Click '+OZ' view button + clickButton(waitForObject(":SALOME*.+OZ_QToolButton")) + #[step] Make lines parallel + parallel((77, 174), (580, 284)) + + #[check] Check that lines are parallel + test.vp("VP1") + #[step] Select 'Parallel' icon near the line + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), 103, 255, 0, Qt.LeftButton) + #[check] Check that Input panel 'Parallel' appears, there are the names of lines in text boxes + test.vp("VP2") + #[check] Check that lines are selected and highlighted in viewer + test.vp("VP3") + #[step] Confirm 'Parallel' operation + clickButton(waitForObject(":Parallel.property_panel_ok_QToolButton")) + #[step] Confirm edition of the sketch + clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton_2")) + #[step] Close application + clickButton(waitForObject(":SALOME*.Close_QToolButton")) + clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton")) + sendEvent("QCloseEvent", waitForObject(":SALOME 7.6.0_STD_TabDesktop")) + clickButton(waitForObject(":Exit.Ok_QPushButton")) diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP1 b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP1 new file mode 100644 index 000000000..ad263f17b --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP1 @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP2 b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP2 new file mode 100644 index 000000000..c6e6d6034 --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP2 @@ -0,0 +1 @@ +iVBORw0KGgoAAAANSUhEUgAAAPoAAAHrCAMAAADRz3CFAAAAA3NCSVQICAjb4U/gAAAAw1BMVEUAAAA5OTmtra3BwsHBw8HCxMLDw8PDxMPDxcPExcTFxcXFxsXGxsbGx8bHyMfIyMjIycjJycnJysnKysrKy8rKzMrLy8vLzMvNzc3Nzs3Ozs7Pz8/P0M/Q0NDQ0dDR0dHR0tHS0tLS09LU1NTU1dTV1dXW19bX19fX2NfY2djZ2dna2tra29rd3d3d3t3e3t7h4eHh4uHk5OTl5eXm5+bn5+fq6urq6+rr7Ovs7Ozw8PDx8fHy8vL39/f5+fn9/f3///8tlD8MAAAACXBIWXMAAA0SAAANOgHo3ZneAAAEoklEQVR4nO3aiVLTUBhA4WtVEAVBwQUUKiqCIm7UHbHv/1TSpFlJgdo0IXPOGdomTXH8eu9UHP4wwBba/gu0l3Ri0olJJyad2H/Te51uNvrNxaV7K/fXHm50sBuz0RfuLq+uP376bLvfvWakL66sbWw+f/n6zUH3uiJ9wit6d1cfb/Vf7R8efTwrfKxswtOtl6OHqGpyqNb3lte3+nvvRt93fHw8uqWF8lEoPV0o/gOaLU+/YLUnrfr9Jzuv34bPg+8/wo/RV1YoHxWunu+Sy3OoTI+Wd7T2YXyXXsudppujt7q1u38Uvv78dXJWiL5Ozq5Gd6FwGF2KXxOfn4wfxuWPm6liw0euUNzlIT3LHkb0B9t7h59G33Z6VjgN0X10Sw4LT+SvZC9IX9VslaueLWw1Pd0MvfX+/tGXb7///A1hOBzdRvchOhnGt/QoPUnO49cl5Q4bahJ9EK/+xFUflOixKWSG7HB8lJ4UztNKpw00cdUv2vDphZgeUnq8mnng8IJVL3hzhw01cdXjPV36mEvek/RjLl718dZNTdFBSA6zp0PIvyn5/V7a/Y00409z2YbvXtJbo4c2tnpc2/QWky59avqNLjcTvftJJyadmHRi0olJJyadmPQ6antSYprqpt+63ZU5i7r/v95bWOrKnEXt9Dsra4+6MWcxPT0UHs7RuzNnkaefH6q4mF45Z7GyvvWijjmL+Q9aVPzObbZVr2vOIlz2gpmrGigpzE6k98lzhVU/P2extrl7UM+cxbwnLUpTFclZyL8fVfMUE+csHj7fe1/PnMW8Jy1KH3PJAM209GzOYmNn/0M9cxbz/pV7+RM+5G1TrfqgRL/2cxZVowUhx7nqqqcbPqLXMWcxb/mw6h+3qo+55Fb+mMueL6x6F+Ysav9pLtvw1z3p14je2JzF9aM3lnTpNdDbHpWYoprpXUs6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6sX+XwZzF8hIPmwAAAABJRU5ErkJggg== \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP3 b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP3 new file mode 100644 index 000000000..0b0b624af --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_006/verificationPoints/VP3 @@ -0,0 +1 @@ +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OeO3Fq6++es8990wppbfeSm+/nfbeO/Xrl1Jqa2lpGzt2i79q0wcffP7lod+55szBA8/82sAD9tht7ccb7lu89OanFqWU5pw3ZkC/vpva2l56a3XLshW3LHx65w8MAMRTnaxJKc065o8GDBjw/PPP//vw4Tv4S85vbHy1re2qa6dV5QAAQJ2rWtYsX37ZPrfs0+v6K6tyNQCASvkveAMAQcgaACAIWQMABCFrAIAgZA0AEISsAQCCkDUAQBCyBgAIQtYAAEF0q+7lvn3cHw/98r77775bY0PD8t++c8bMH5bev+r44Scf+nsfbdjw7Bsrv/XIT6r7oQAAqepZc81P56eUnp4wftce3X/xqzfK709pmXfkQQecdPvM6n4cAEBZp/wQ6sYnfp5SGjd0cPmdiUcPe2Dpi53xWQAAJZ2SNbOe/Z9lq3+7S1PTjNNOLr0z8isDbln4dGd8FgBASdWypvHCxg82ffDqsZeXXo66Y1ZKaeQhA1JK004dOe3JhdX6IACALapa1rStaEspta1uK78zd/mrKaX5F5+/d+9ej778SrU+CABgi6qXNdPaUkoHL5lWfmf87IdTSvv22XXMPfdX61MAALamalnT/7Tp1boUAEAHWMcHAARRzazZ+3vXVPFqAAAVaep7/KjOuO7YIV+bPOKofr16bdzUNvzgg77Uu9d//+bNzvggAICShv5T/Z0YACACf7cGAAhC1gAAQfwfG62wEoArVJsAAAAASUVORK5CYII= \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/test.py b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/test.py new file mode 100644 index 000000000..ce46e759e --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/test.py @@ -0,0 +1,68 @@ + +def main(): + #[project] NewGEOM + #[Scenario] Sketch_007 + #[Topic] Parallel lines + #[Tested functionality] 'Perpendicular' constraint + #[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_sketch_006.hdf' + open(DATA_PATH + "for_sketch_007.hdf") + + #[step] Activate NewGeom + clickButton(waitForObject(":SALOME 7.6.0.NewGeom_QToolButton")) + + #[step] Activate Part_1 + waitForObjectItem(":Object browser_XGUI_DataTree_2", "Part\\_1") + clickItem(":Object browser_XGUI_DataTree_2", "Part\\_1", 51, 7, 0, Qt.LeftButton) + openItemContextMenu(waitForObject(":Object browser_XGUI_DataTree_2"), "Part\\_1", 51, 7, 0) + activateItem(waitForObjectItem(":_QMenu", "Activate")) + + #[step] Edit Sketch_1 + waitForObjectItem(":Object browser_XGUI_DataTree_2", "Part\\_1.Sketch\\_1") + clickItem(":Object browser_XGUI_DataTree_2", "Part\\_1.Sketch\\_1", 54, 11, 0, Qt.LeftButton) + openItemContextMenu(waitForObject(":Object browser_XGUI_DataTree_2"), "Part\\_1.Sketch\\_1", 54, 11, 0) + activateItem(waitForObjectItem(":_QMenu", "Edit...")) + + #[step] Click '+OZ' view button + clickButton(waitForObject(":SALOME*.+OZ_QToolButton")) + #[step] Make lines perpendicular + perpendicular((331, 155), (386, 169)) + + #[step] Fit all + clickButton(waitForObject(":SALOME*.Fit All_QToolButton")) + + #[check] that lines are perpendicular + test.vp("VP1") + + #[step] Select the 'perpendicular' icon near the line + mouseClick(waitForObject(":SALOME*.3D View Operations_OCCViewer_ViewPort3d"), 372, 263, 0, Qt.LeftButton) + + #[check] Check that Input panel 'Perpendicular' appears, there are the names of lines in text boxes + test.vp("VP2") + + #[check] Check that lines are selected and highlighted in viewer + test.vp("VP3") + + #[step] Confirm 'Perpendicular' operation + clickButton(waitForObject(":Perpendicular.property_panel_ok_QToolButton")) + + #[step] Confirm edition of the sketch + clickButton(waitForObject(":Sketch.property_panel_ok_QToolButton_2")) + + #[step] Close application + clickButton(waitForObject(":SALOME*.Close_QToolButton")) + clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton")) + sendEvent("QCloseEvent", waitForObject(":SALOME 7.6.0_STD_TabDesktop")) + clickButton(waitForObject(":Exit.Ok_QPushButton")) + \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP1 b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP1 new file mode 100644 index 000000000..2e33014a7 --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP1 @@ -0,0 +1 @@ +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PXHjb94dfMAD0eA3inNT25glr3/WHCxcuvOeee/79kEP6/JKT5sx5cGzsrHNW17IAAKhG2WSjtqzZuHHFfhfut9N5H6/l1gCgTcomD97BGwBcZ5MJWQMAISibLMgaAHiJskmdrAGAlymbpMkaANiKskmXrAGAyZRNomQNAExB2aRI1gDA1JRNcmQNAExL2aSl5lcZ/ucffHPJ77xi/913mzMysvHJX3zgsq/2/utZhx1y1AG/9+xzz93xyKNnXPetWu4RANrhNYhTUfO05lP/fdPRl1wxNja2y/x53/vxI+PHz15349Obtyy96BJNA0ByzGxS0cgm1Gdv/m4I4eQli8ePnPbOg66++4dN3BcAtEDZJKGRrFl7x/9seOLJ7efOveDoo3pHjnjdwgtv+34T9wUA7VA28asta+acMueZF595cOnpvU+P/MLaEMIRr18YQlj9/iNWf+e2uu4IALqibCJXW9aMPTAWQhh7Ymz8yPqND4YQbvroSfvuvNP1P7q/rjsCgA4pm5jVlzWrx0IIr71r9fiRU6+8NoTwil13WXb5VXXdCwB0TtlEq7asWXC057wBUAplEycvxwcAVSibCNWZNft+5lM13hoARE7ZxKapac3yt7758uOP3fL8C1uef+ErJ/zpx96xpKE7AoAOKZuo1PbmCQBQLO+uEAlZAwBkwiXDAEAm/h9jlVPXU+vLbAAAAABJRU5ErkJggg== \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP2 b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP2 new file mode 100644 index 000000000..399ea5803 --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP2 @@ -0,0 +1 @@ +iVBORw0KGgoAAAANSUhEUgAAAPoAAAHrCAMAAADRz3CFAAAAA3NCSVQICAjb4U/gAAAAw1BMVEUAAAA5OTmtra3BwsHBw8HCxMLDw8PDxMPDxcPExcTFxcXFxsXGxsbGx8bHyMfIyMjIycjJycnJysnKysrKy8rKzMrLy8vLzMvNzc3Nzs3Ozs7Pz8/P0M/Q0NDQ0dDR0dHR0tHS0tLS09LU1NTU1dTV1dXW19bX19fX2NfY2djZ2dna2tra29rd3d3d3t3e3t7h4eHh4uHk5OTl5eXm5+bn5+fq6urq6+rr7Ovs7Ozw8PDx8fHy8vL39/f5+fn9/f3///8tlD8MAAAACXBIWXMAAA0SAAANOgHo3ZneAAAEoklEQVR4nO3aiVLTUBhA4WtVEAVBwQUUKiqCIm7UHbHv/1TSpFlJgdo0IXPOGdomTXH8eu9UHP4wwBba/gu0l3Ri0olJJyad2H/Te51uNvrNxaV7K/fXHm50sBuz0RfuLq+uP376bLvfvWakL66sbWw+f/n6zUH3uiJ9wit6d1cfb/Vf7R8efTwrfKxswtOtl6OHqGpyqNb3lte3+nvvRt93fHw8uqWF8lEoPV0o/gOaLU+/YLUnrfr9Jzuv34bPg+8/wo/RV1YoHxWunu+Sy3OoTI+Wd7T2YXyXXsudppujt7q1u38Uvv78dXJWiL5Ozq5Gd6FwGF2KXxOfn4wfxuWPm6liw0euUNzlIT3LHkb0B9t7h59G33Z6VjgN0X10Sw4LT+SvZC9IX9VslaueLWw1Pd0MvfX+/tGXb7///A1hOBzdRvchOhnGt/QoPUnO49cl5Q4bahJ9EK/+xFUflOixKWSG7HB8lJ4UztNKpw00cdUv2vDphZgeUnq8mnng8IJVL3hzhw01cdXjPV36mEvek/RjLl718dZNTdFBSA6zp0PIvyn5/V7a/Y00409z2YbvXtJbo4c2tnpc2/QWky59avqNLjcTvftJJyadmHRi0olJJyadmPQ6antSYprqpt+63ZU5i7r/v95bWOrKnEXt9Dsra4+6MWcxPT0UHs7RuzNnkaefH6q4mF45Z7GyvvWijjmL+Q9aVPzObbZVr2vOIlz2gpmrGigpzE6k98lzhVU/P2extrl7UM+cxbwnLUpTFclZyL8fVfMUE+csHj7fe1/PnMW8Jy1KH3PJAM209GzOYmNn/0M9cxbz/pV7+RM+5G1TrfqgRL/2cxZVowUhx7nqqqcbPqLXMWcxb/mw6h+3qo+55Fb+mMueL6x6F+Ysav9pLtvw1z3p14je2JzF9aM3lnTpNdDbHpWYoprpXUs6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6MenEpBOTTkw6sX+XwZzF8hIPmwAAAABJRU5ErkJggg== \ No newline at end of file diff --git a/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP3 b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP3 new file mode 100644 index 000000000..9a04a06d6 --- /dev/null +++ b/test.squish/suite_ISSUES_SALOME/tst_sketch_007/verificationPoints/VP3 @@ -0,0 +1 @@ +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 \ No newline at end of file -- 2.39.2