diff options
author | Nicolas FAUVERGUE | 2018-03-27 13:24:46 +0000 |
---|---|---|
committer | Patrick Tessier | 2018-03-30 15:23:12 +0000 |
commit | 751dd0467e208b2b7c4479c45b9b0c499fa9b32c (patch) | |
tree | 8af2c1830e272955e1fb9a9ad0152b4c6754e904 /tests | |
parent | 45180e0aea42e7426f2bd4c8335ed692c992d385 (diff) | |
download | org.eclipse.papyrus-751dd0467e208b2b7c4479c45b9b0c499fa9b32c.tar.gz org.eclipse.papyrus-751dd0467e208b2b7c4479c45b9b0c499fa9b32c.tar.xz org.eclipse.papyrus-751dd0467e208b2b7c4479c45b9b0c499fa9b32c.zip |
Bug 531596: [SequenceDiagram] When a message is moved bottom the
lifeline must be resized
- Add RCPTT test for the message move (with and without life lines
resize)
- Rewrite other tests to run
Change-Id: Icb72c73116eac438fe60de217071fadd092d2070
Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
Diffstat (limited to 'tests')
6 files changed, 711 insertions, 148 deletions
diff --git a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add001_AddOneLifeline.test b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add001_AddOneLifeline.test index 73b6573355d..4e850159cfc 100644 --- a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add001_AddOneLifeline.test +++ b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add001_AddOneLifeline.test @@ -6,8 +6,8 @@ Element-Type: testcase Element-Version: 3.0 External-Reference: Id: _fnea8AgAEeiHkPkpSqDhSg -Runtime-Version: 2.2.0.201706152316 -Save-Time: 2/23/18 9:17 AM +Runtime-Version: 2.3.0.201803252310 +Save-Time: 3/27/18 2:02 PM Testcase-Type: ecl ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac @@ -16,6 +16,13 @@ Entry-Name: .content get-view "Project Explorer" | get-tree | select "SequenceDiagramTest/SequenceDiagramTest" | double-click get-view "Model Explorer" | get-tree | select "SequenceDiagramTest/NewSequenceDiagram" | double-click +get-preferences-menu | click +with [get-window Preferences] { + get-tree | select "Papyrus/Diagrams/PapyrusUMLSequenceDiagram Diagram" + get-group "Automatic creations" | get-button "A Behavior Execution Specification and a Reply Message" | click + get-button Apply | click + get-button "Apply and Close" | click +} with [get-editor "SequenceDiagramTest.di"] { get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | mouse-move 811 16 -height 738 -width 857 @@ -38,7 +45,6 @@ with [get-editor "SequenceDiagramTest.di"] { mouse-move 3 53 -height 757 -width 857 } } -get-button "Save (Ctrl+S)" | click // [ASSERT] Verify position of the new lifeline. with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part diff --git a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add002_AddSecondLifeline.test b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add002_AddSecondLifeline.test index f0e44b26564..498a8f48c0e 100644 --- a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add002_AddSecondLifeline.test +++ b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add002_AddSecondLifeline.test @@ -6,8 +6,8 @@ Element-Type: testcase Element-Version: 3.0 External-Reference: Id: _V0U8gAgZEeiHkPkpSqDhSg -Runtime-Version: 2.2.0.201706152316 -Save-Time: 2/23/18 9:17 AM +Runtime-Version: 2.3.0.201803252310 +Save-Time: 3/27/18 2:02 PM Testcase-Type: ecl ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac @@ -16,6 +16,13 @@ Entry-Name: .content get-view "Project Explorer" | get-tree | select "SequenceDiagramTest/SequenceDiagramTest" | double-click get-view "Model Explorer" | get-tree | select "SequenceDiagramTest/NewSequenceDiagram" | double-click +get-preferences-menu | click +with [get-window Preferences] { + get-tree | select "Papyrus/Diagrams/PapyrusUMLSequenceDiagram Diagram" + get-group "Automatic creations" | get-button "A Behavior Execution Specification and a Reply Message" | click + get-button Apply | click + get-button "Apply and Close" | click +} with [get-editor "SequenceDiagramTest.di"] { get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | mouse-move 811 16 -height 738 -width 857 @@ -38,7 +45,6 @@ with [get-editor "SequenceDiagramTest.di"] { mouse-move 3 53 -height 757 -width 857 } } -get-button "Save (Ctrl+S)" | click // [ASSERT] Verify position of the first created lifeline. with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part @@ -92,5 +98,4 @@ with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part get-property x | equals 494 | verify-true get-property y | equals 10 | verify-true } -get-button "Save (Ctrl+S)" | click ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac-- diff --git a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add003_AddOneMessageSync.test b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add003_AddOneMessageSync.test index 6494b7555e0..945f91808ce 100644 --- a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add003_AddOneMessageSync.test +++ b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add003_AddOneMessageSync.test @@ -6,8 +6,8 @@ Element-Type: testcase Element-Version: 3.0 External-Reference: Id: _tyrqsAgnEeiHkPkpSqDhSg -Runtime-Version: 2.2.0.201706152316 -Save-Time: 2/23/18 9:17 AM +Runtime-Version: 2.3.0.201803252310 +Save-Time: 3/27/18 2:54 PM Testcase-Type: ecl ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac @@ -16,6 +16,13 @@ Entry-Name: .content get-view "Project Explorer" | get-tree | select "SequenceDiagramTest/SequenceDiagramTest" | double-click get-view "Model Explorer" | get-tree | select "SequenceDiagramTest/NewSequenceDiagram" | double-click +get-preferences-menu | click +with [get-window Preferences] { + get-tree | select "Papyrus/Diagrams/PapyrusUMLSequenceDiagram Diagram" + get-group "Automatic creations" | get-button "A Behavior Execution Specification and a Reply Message" | click + get-button Apply | click + get-button "Apply and Close" | click +} with [get-editor "SequenceDiagramTest.di"] { get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | mouse-move 811 16 -height 738 -width 857 @@ -38,7 +45,6 @@ with [get-editor "SequenceDiagramTest.di"] { mouse-move 3 53 -height 757 -width 857 } } -get-button "Save (Ctrl+S)" | click // [ASSERT] Verify position of the first created lifeline. with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part @@ -47,118 +53,128 @@ with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part get-property x | equals 154 | verify-true get-property y | equals 10 | verify-true } - with [get-editor "SequenceDiagramTest.di"] { - with [get-palette | get-palette-entry Lifeline] { - mouse-move 48 10 button1 -height 23 -width 125 - mouse-press 48 10 button1 -height 23 -width 125 - mouse-release 48 10 button1 524288 -height 23 -width 125 - mouse-hover 48 10 -height 23 -width 125 - mouse-move 13 11 -height 23 -width 125 + with [get-diagram -index 1] { + commit-direct-edit + get-edit-part -name Interaction1 | mouse-move 1651 80 -height 1000 -width 1892 } - with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part - -className CInteractionInteractionCompartmentEditPart] { - mouse-move 497 30 button1 -height 738 -width 857 - mouse-press 497 30 button1 -height 738 -width 857 - mouse-release 497 30 button1 524288 -height 738 -width 857 + with [get-palette] { + get-palette-entry "Zoom In" | mouse-move 12 15 -height 19 -width 19 + with [get-palette-entry Lifeline] { + mouse-move 43 9 button1 -height 23 -width 125 + mouse-press 43 9 button1 -height 23 -width 125 + mouse-release 43 9 button1 524288 -height 23 -width 125 + } + } + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + mouse-move 890 72 -height 1000 -width 1892 + with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + mouse-move 476 8 button1 -height 738 -width 857 + mouse-press 476 8 button1 -height 738 -width 857 + mouse-release 476 8 button1 524288 -height 738 -width 857 + } } with [get-diagram -index 1] { with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { - get-edit-part -name Lifeline2 | get-edit-part -name Lifeline2 | activate-direct-edit - mouse-hover 497 30 -height 738 -width 857 with [get-edit-part -name Lifeline2] { - mouse-move 11 12 button1 -height 700 -width 100 - mouse-press 11 12 button1 -height 700 -width 100 + get-edit-part -name Lifeline2 | activate-direct-edit + mouse-move 97 45 -height 700 -width 100 } + mouse-move 787 191 button1 -height 738 -width 857 + mouse-press 787 191 button1 -height 738 -width 857 } commit-direct-edit - with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part - -className CInteractionInteractionCompartmentEditPart | get-edit-part -name Lifeline2] { - mouse-release 11 12 button1 524288 -height 700 -width 100 - mouse-move 8 15 button1 -height 700 -width 100 - mouse-press 8 15 button1 -height 700 -width 100 - mouse-release 8 15 button1 524288 -height 700 -width 100 - mouse-move 10 17 -height 700 -width 100 - get-edit-part -name Lifeline2 | activate-direct-edit + with [get-edit-part -name Interaction1] { + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | mouse-release 787 191 button1 524288 -height 738 -width 857 + mouse-move 1890 588 -height 1000 -width 1892 } } -} - -// [ASSERT] Verify position of the second created lifeline. -with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part - -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | get-edit-part - -name Lifeline2 | get-figure -path "0/0"] { - get-property x | equals 494 | verify-true - get-property y | equals 10 | verify-true -} -get-button "Save (Ctrl+S)" | click -with [get-editor "SequenceDiagramTest.di"] { - get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | mouse-move 856 462 - -height 757 -width 857 - with [get-palette] { - get-palette-entry "Message Reply" | mouse-move 31 2 -height 23 -width 125 - get-palette-entry "Message Async" | mouse-move 47 2 -height 23 -width 125 - with [get-palette-entry "Message Sync"] { - mouse-move 52 17 button1 -height 23 -width 125 - mouse-press 52 17 button1 -height 23 -width 125 - mouse-release 52 17 button1 524288 -height 23 -width 125 - } + with [get-palette | get-palette-entry "Message Sync"] { + mouse-move 40 22 -height 23 -width 125 + mouse-move 67 19 button1 -height 23 -width 125 + mouse-press 67 19 button1 -height 23 -width 125 + mouse-release 67 19 button1 524288 -height 23 -width 125 } with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { - mouse-move 629 299 -height 738 -width 857 + mouse-move 264 117 -height 738 -width 857 with [get-edit-part -name Lifeline1] { - mouse-move 48 213 button1 -height 700 -width 100 - mouse-press 48 213 button1 -height 700 -width 100 - mouse-release 48 213 button1 524288 -height 700 -width 100 - mouse-hover 48 213 -height 700 -width 100 + mouse-move 49 66 -height 700 -width 100 + mouse-hover 49 66 -height 700 -width 100 + mouse-move 49 66 button1 -height 700 -width 100 + mouse-press 49 66 button1 -height 700 -width 100 + mouse-release 49 66 button1 524288 -height 700 -width 100 } - mouse-move 391 227 -height 738 -width 857 - mouse-hover 391 227 -height 738 -width 857 - mouse-move 497 226 -height 738 -width 857 with [get-edit-part -name Lifeline2] { - mouse-move 46 210 -height 700 -width 100 - mouse-hover 46 210 -height 700 -width 100 - mouse-move 46 210 button1 -height 700 -width 100 - mouse-press 46 210 button1 -height 700 -width 100 + mouse-move 46 66 -height 700 -width 100 + mouse-hover 46 66 -height 700 -width 100 + mouse-move 48 66 -height 700 -width 100 + mouse-hover 48 66 -height 700 -width 100 + mouse-move 51 66 -height 700 -width 100 + mouse-hover 51 66 -height 700 -width 100 + mouse-move 47 66 -height 700 -width 100 + mouse-hover 47 66 -height 700 -width 100 + mouse-move 50 66 -height 700 -width 100 + mouse-hover 50 66 -height 700 -width 100 + mouse-move 48 66 -height 700 -width 100 + mouse-hover 48 66 -height 700 -width 100 + mouse-move 48 66 button1 -height 700 -width 100 + mouse-press 48 66 button1 -height 700 -width 100 } } - with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part - -className CInteractionInteractionCompartmentEditPart] { - with [get-edit-part -name Lifeline2] { - mouse-release 46 210 button1 524288 -height 700 -width 100 - get-edit-part -name BehaviorExecutionSpecification1 | mouse-hover 6 4 -height 100 -width 20 - get-target-connection -path 0 | get-edit-part -text Message1 | activate-direct-edit + with [get-diagram -index 1] { + with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart | get-edit-part -name Lifeline2] { + mouse-release 48 66 button1 524288 -height 700 -width 100 + get-edit-part -name BehaviorExecutionSpecification6 | mouse-move 4 37 -height 100 -width 20 + get-target-connection -path 0 | get-edit-part -text Message3 | activate-direct-edit + with [get-edit-part -name BehaviorExecutionSpecification6] { + mouse-hover 4 37 -height 100 -width 20 + mouse-move 4 31 -height 100 -width 20 + } } - mouse-move 822 152 -height 738 -width 857 - } - with [get-palette] { - get-palette-entry " Behavior Execution Specification" | mouse-move 16 8 -height 52 -width 125 - get-palette-entry "Action Execution Specification" | mouse-move 118 26 -height 37 -width 125 + commit-direct-edit + get-edit-part -name Interaction1 | mouse-move 922 284 -height 1000 -width 1892 } - get-diagram -index 1 | commit-direct-edit } -// [ASSERT] Verify position of the eletments of Message Sync. with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1] { - get-property x | equals 0 | verify-true - get-property y | equals 0 | verify-true - with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { - with [get-edit-part -name Lifeline2] { - with [get-target-connection -path 0] { - get-property x | equals 197 | verify-true - get-property y | equals 207 | verify-true - } - with [get-edit-part -name BehaviorExecutionSpecification1] { - get-property x | equals 534 | verify-true - get-property y | equals 216 | verify-true - } + mouse-move 860 553 -height 1000 -width 1892 + mouse-move 895 668 -height 1000 -width 1892 +} +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part + -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + // [ASSERT] Verify position of the second created lifeline. + with [get-edit-part -name Lifeline2] { + with [get-figure -path "0/0"] { + get-property x | equals 474 | verify-true + get-property y | equals 10 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 700 | verify-true + } + // [ASSERT] Verify positions of the first message anchors + with [get-target-connection -path 0] { + get-property "sourceAnchor.id" | equals "(0.5,0.09428571428571429)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.09428571428571429)" | verify-true } - with [get-edit-part -name Lifeline1 | get-target-connection -path 0] { - get-property x | equals 197 | verify-true - get-property y | equals 321 | verify-true + // [ASSERT] Verify positions of the execution specification + with [get-edit-part -name BehaviorExecutionSpecification6] { + get-property x | equals 514 | verify-true + get-property y | equals 76 | verify-true + get-property width | equals 20 | verify-true + get-property height | equals 100 | verify-true } } + // [ASSERT] Verify positions of the second message anchors + with [get-edit-part -name Lifeline1 | get-target-connection -path 0] { + get-property "sourceAnchor.id" | equals "(0.5,0.23714285714285716)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.23714285714285716)" | verify-true + } +} +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1] { + get-edit-part -text Interaction1 | mouse-move 488 8 -height 757 -width 857 + mouse-move 905 350 -height 1000 -width 1892 } ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac-- diff --git a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add004_AddOneMessageAsync.test b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add004_AddOneMessageAsync.test index fdb8cd786a5..3c76d903cf7 100644 --- a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add004_AddOneMessageAsync.test +++ b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add004_AddOneMessageAsync.test @@ -6,8 +6,8 @@ Element-Type: testcase Element-Version: 3.0 External-Reference: Id: _NepbQAgqEeiHkPkpSqDhSg -Runtime-Version: 2.2.0.201706152316 -Save-Time: 2/23/18 9:12 AM +Runtime-Version: 2.3.0.201803252310 +Save-Time: 3/27/18 3:04 PM Testcase-Type: ecl ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac @@ -16,6 +16,13 @@ Entry-Name: .content get-view "Project Explorer" | get-tree | select "SequenceDiagramTest/SequenceDiagramTest" | double-click get-view "Model Explorer" | get-tree | select "SequenceDiagramTest/NewSequenceDiagram" | double-click +get-preferences-menu | click +with [get-window Preferences] { + get-tree | select "Papyrus/Diagrams/PapyrusUMLSequenceDiagram Diagram" + get-group "Automatic creations" | get-button "A Behavior Execution Specification and a Reply Message" | click + get-button Apply | click + get-button "Apply and Close" | click +} with [get-editor "SequenceDiagramTest.di"] { get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | mouse-move 811 16 -height 738 -width 857 @@ -38,7 +45,6 @@ with [get-editor "SequenceDiagramTest.di"] { mouse-move 3 53 -height 757 -width 857 } } -get-button "Save (Ctrl+S)" | click // [ASSERT] Verify position of the first created lifeline. with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part @@ -48,49 +54,4 @@ with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part get-property y | equals 10 | verify-true } -with [get-editor "SequenceDiagramTest.di"] { - with [get-palette | get-palette-entry Lifeline] { - mouse-move 48 10 button1 -height 23 -width 125 - mouse-press 48 10 button1 -height 23 -width 125 - mouse-release 48 10 button1 524288 -height 23 -width 125 - mouse-hover 48 10 -height 23 -width 125 - mouse-move 13 11 -height 23 -width 125 - } - with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part - -className CInteractionInteractionCompartmentEditPart] { - mouse-move 497 30 button1 -height 738 -width 857 - mouse-press 497 30 button1 -height 738 -width 857 - mouse-release 497 30 button1 524288 -height 738 -width 857 - } - with [get-diagram -index 1] { - with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part - -className CInteractionInteractionCompartmentEditPart] { - get-edit-part -name Lifeline2 | get-edit-part -name Lifeline2 | activate-direct-edit - mouse-hover 497 30 -height 738 -width 857 - with [get-edit-part -name Lifeline2] { - mouse-move 11 12 button1 -height 700 -width 100 - mouse-press 11 12 button1 -height 700 -width 100 - } - } - commit-direct-edit - with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part - -className CInteractionInteractionCompartmentEditPart | get-edit-part -name Lifeline2] { - mouse-release 11 12 button1 524288 -height 700 -width 100 - mouse-move 8 15 button1 -height 700 -width 100 - mouse-press 8 15 button1 -height 700 -width 100 - mouse-release 8 15 button1 524288 -height 700 -width 100 - mouse-move 10 17 -height 700 -width 100 - get-edit-part -name Lifeline2 | activate-direct-edit - } - } -} - -// [ASSERT] Verify position of the second created lifeline. -with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part - -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | get-edit-part - -name Lifeline2 | get-figure -path "0/0"] { - get-property x | equals 494 | verify-true - get-property y | equals 10 | verify-true -} -get-button "Save (Ctrl+S)" | click ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac-- diff --git a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add005_AddOneCombinedFragment.test b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add005_AddOneCombinedFragment.test index ce2a44ff71f..b68f1d00c1c 100644 --- a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add005_AddOneCombinedFragment.test +++ b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/add/add005_AddOneCombinedFragment.test @@ -6,8 +6,8 @@ Element-Type: testcase Element-Version: 3.0 External-Reference: Id: _WPB6kBh3Eeilv_R0H7e8aA -Runtime-Version: 2.2.0.201706152316 -Save-Time: 2/23/18 2:45 PM +Runtime-Version: 2.3.0.201803252310 +Save-Time: 3/27/18 3:22 PM Testcase-Type: ecl ------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa @@ -22,6 +22,13 @@ Entry-Name: .content get-view "Project Explorer" | get-tree | select "SequenceDiagramTest/SequenceDiagramTest" | double-click get-view "Model Explorer" | get-tree | select "SequenceDiagramTest/NewSequenceDiagram" | double-click +get-preferences-menu | click +with [get-window Preferences] { + get-tree | select "Papyrus/Diagrams/PapyrusUMLSequenceDiagram Diagram" + get-group "Automatic creations" | get-button "A Behavior Execution Specification and a Reply Message" | click + get-button Apply | click + get-button "Apply and Close" | click +} with [get-editor "SequenceDiagramTest.di"] { get-diagram -index 1 | get-edit-part -name Interaction1 | mouse-move 909 120 -height 1000 -width 915 with [get-palette | get-palette-entry Lifeline] { @@ -107,12 +114,23 @@ with [get-editor "SequenceDiagramTest.di"] { } with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart | get-edit-part - -name CombinedFragment1] { + -name CombinedFragment3] { get-property x | equals 34 | verify-true get-property y | equals 156 | verify-true get-property width | equals 481 | verify-true get-property height | equals 221 | verify-true } -get-view "Model Explorer" | get-tree | get-item -path "SequenceDiagramTest/Interaction1/CombinedFragment1" - | get-property selection | equals false | verify-true +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1] { + with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + get-edit-part -name Lifeline2 | mouse-move 66 216 -height 700 -width 100 + get-edit-part -name CombinedFragment3 | get-edit-part -name CombinedFragment3 | mouse-move 10 153 -height 202 + -width 481 + } + mouse-move 916 228 -height 1000 -width 1892 +} +get-view "Model Explorer" | get-tree | get-item + -path "SequenceDiagramTest/Interaction1/CombinedFragment3/InteractionOperand0" | get-property caption + | equals InteractionOperand0 | verify-true +get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | mouse-move 1143 114 + -height 1000 -width 1892 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac-- diff --git a/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/move/move001_MoveMessageWithOthersMessages.test b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/move/move001_MoveMessageWithOthersMessages.test new file mode 100644 index 00000000000..788e20e83d1 --- /dev/null +++ b/tests/functional/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence.functional.tests/testcases/move/move001_MoveMessageWithOthersMessages.test @@ -0,0 +1,557 @@ +--- RCPTT testcase --- +Format-Version: 1.0 +Contexts: _NHXLMAf_EeiHkPkpSqDhSg,_KWhwYAgBEeiHkPkpSqDhSg +Element-Name: move001_MoveMessageWithOthersMessages +Element-Type: testcase +Element-Version: 3.0 +External-Reference: +Id: _BqX60DDNEeiA_5cwf7Mpvw +Runtime-Version: 2.3.0.201803252310 +Save-Time: 3/27/18 2:29 PM +Testcase-Type: ecl + +------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa +Content-Type: text/plain +Entry-Name: .description + +Move message on life lines +------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa-- +------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac +Content-Type: text/ecl +Entry-Name: .content + +get-view "Project Explorer" | get-tree | select "SequenceDiagramTest/SequenceDiagramTest" | double-click +get-view "Model Explorer" | get-tree | select "SequenceDiagramTest/NewSequenceDiagram" | double-click +get-preferences-menu | click +with [get-window Preferences] { + get-tree | select "Papyrus/Diagrams/PapyrusUMLSequenceDiagram Diagram" + with [get-group others | get-button "When moving up a message, everything after that message is also moved up"] { + uncheck + } + with [get-group "Automatic creations"] { + get-button Nothing | click + } + get-button "Apply and Close" | click +} + +with [get-editor "SequenceDiagramTest.di"] { + get-diagram -index 1 | get-edit-part -name Interaction1 | mouse-move 1861 127 -height 1000 -width 1892 + with [get-palette] { + get-palette-entry "Action Execution Specification" | mouse-move 73 1 -height 37 -width 125 + with [get-palette-entry Lifeline] { + mouse-move 71 12 button1 -height 23 -width 125 + mouse-press 71 12 button1 -height 23 -width 125 + mouse-release 71 12 button1 524288 -height 23 -width 125 + } + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-move 67 34 button1 -height 738 -width 857 + mouse-press 67 34 button1 -height 738 -width 857 + mouse-release 67 34 button1 524288 -height 738 -width 857 + } + get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart | mouse-move 310 65 -height 738 -width 857 + with [get-palette] { + get-palette-entry "Action Execution Specification" | mouse-move 91 1 -height 37 -width 125 + get-palette-entry Lifeline | mouse-move 94 21 -height 23 -width 125 + } + get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart | get-edit-part -name Lifeline1 | get-edit-part + -name Lifeline1 | activate-direct-edit + get-palette | get-palette-entry Lifeline | mouse-move 63 13 -height 23 -width 125 + get-diagram -index 1 | commit-direct-edit + with [get-palette | get-palette-entry Lifeline] { + mouse-move 63 13 button1 -height 23 -width 125 + mouse-press 63 13 button1 -height 23 -width 125 + mouse-release 63 13 button1 524288 -height 23 -width 125 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-move 284 19 button1 -height 738 -width 857 + mouse-press 284 19 button1 -height 738 -width 857 + mouse-release 284 19 button1 524288 -height 738 -width 857 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + mouse-move 1095 118 -height 1000 -width 1892 + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | get-edit-part -name Lifeline2 | get-edit-part -name Lifeline2 | activate-direct-edit + mouse-move 1879 115 -height 1000 -width 1892 + } + with [get-palette] { + get-palette-entry "Action Execution Specification" | mouse-move 26 2 -height 37 -width 125 + get-palette-entry Lifeline | mouse-move 41 13 -height 23 -width 125 + } + get-diagram -index 1 | commit-direct-edit + with [get-palette | get-palette-entry Lifeline] { + mouse-move 41 13 button1 -height 23 -width 125 + mouse-press 41 13 button1 -height 23 -width 125 + mouse-release 41 13 button1 524288 -height 23 -width 125 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-move 504 17 button1 -height 738 -width 857 + mouse-press 504 17 button1 -height 738 -width 857 + mouse-release 504 17 button1 524288 -height 738 -width 857 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + mouse-move 1876 55 -height 1000 -width 1892 + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | get-edit-part -name Lifeline3 | get-edit-part -name Lifeline3 | activate-direct-edit + } + get-palette | get-palette-entry Lifeline | mouse-move 70 7 -height 23 -width 125 + get-diagram -index 1 | commit-direct-edit + with [get-palette | get-palette-entry Lifeline] { + mouse-move 70 7 button1 -height 23 -width 125 + mouse-press 70 7 button1 -height 23 -width 125 + mouse-release 70 7 button1 524288 -height 23 -width 125 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1] { + mouse-move 807 9 -height 757 -width 857 + with [get-edit-part -className CInteractionInteractionCompartmentEditPart] { + mouse-move 732 13 button1 -height 738 -width 857 + mouse-press 732 13 button1 -height 738 -width 857 + mouse-release 732 13 button1 524288 -height 738 -width 857 + } + } + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + mouse-move 966 150 -height 1000 -width 1892 + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | get-edit-part -name Lifeline4 | get-edit-part -name Lifeline4 | activate-direct-edit + mouse-move 1885 677 -height 1000 -width 1892 + } + with [get-palette] { + with [get-palette-entry "Message Delete"] { + mouse-move 10 21 -height 23 -width 125 + mouse-move 44 2 -height 23 -width 125 + } + get-palette-entry "Message Create" | mouse-move 49 5 -height 23 -width 125 + get-palette-entry "Message Reply" | mouse-move 52 7 -height 23 -width 125 + get-palette-entry "Message Async" | mouse-move 57 1 -height 23 -width 125 + get-palette-entry "Message Sync" | mouse-move 69 16 -height 23 -width 125 + } + get-diagram -index 1 | commit-direct-edit + with [get-palette | get-palette-entry "Message Sync"] { + mouse-move 69 16 button1 -height 23 -width 125 + mouse-press 69 16 button1 -height 23 -width 125 + mouse-release 69 16 button1 524288 -height 23 -width 125 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-move 604 397 -height 738 -width 857 + with [get-edit-part -name Lifeline1] { + mouse-move 48 52 -height 700 -width 100 + mouse-hover 48 52 -height 700 -width 100 + mouse-move 50 53 -height 700 -width 100 + mouse-hover 50 53 -height 700 -width 100 + mouse-move 50 53 button1 -height 700 -width 100 + mouse-press 50 53 button1 -height 700 -width 100 + mouse-release 50 53 button1 524288 -height 700 -width 100 + } + mouse-move 278 66 -height 738 -width 857 + with [get-edit-part -name Lifeline2] { + mouse-move 46 47 -height 700 -width 100 + mouse-hover 46 47 -height 700 -width 100 + mouse-move 49 47 -height 700 -width 100 + mouse-hover 49 47 -height 700 -width 100 + mouse-move 49 47 button1 -height 700 -width 100 + mouse-press 49 47 button1 -height 700 -width 100 + } + } + with [get-diagram -index 1] { + with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + get-edit-part -name Lifeline2 | mouse-release 49 47 button1 524288 -height 700 -width 100 + mouse-move 398 172 -height 738 -width 857 + get-edit-part -name Lifeline2 | get-target-connection -path 0 | get-edit-part -text Message5 + | activate-direct-edit + mouse-hover 398 172 -height 738 -width 857 + mouse-move 398 172 button1 -height 738 -width 857 + mouse-press 398 172 button1 -height 738 -width 857 + } + commit-direct-edit + with [get-edit-part -name Interaction1] { + with [get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-release 398 172 button1 524288 -height 738 -width 857 + mouse-move 482 163 -height 738 -width 857 + } + mouse-move 918 134 -height 1000 -width 1892 + } + } +} +with [get-editor "SequenceDiagramTest.di"] { + get-diagram -index 1 | get-edit-part -name Interaction1 | mouse-move 1479 768 -height 1000 -width 1892 + with [get-palette | get-palette-entry "Message Create"] { + mouse-move 12 0 -height 23 -width 125 + mouse-move 87 13 button1 -height 23 -width 125 + mouse-press 87 13 button1 -height 23 -width 125 + mouse-release 87 13 button1 524288 -height 23 -width 125 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + mouse-move 872 353 -height 1000 -width 1892 + with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline2] { + mouse-move 50 109 button1 -height 700 -width 100 + mouse-press 50 109 button1 -height 700 -width 100 + mouse-release 50 109 button1 524288 -height 700 -width 100 + } + mouse-move 497 120 -height 738 -width 857 + with [get-edit-part -name Lifeline3] { + mouse-move 47 104 -height 700 -width 100 + mouse-hover 47 104 -height 700 -width 100 + mouse-move 49 104 -height 700 -width 100 + mouse-hover 49 104 -height 700 -width 100 + mouse-move 49 104 button1 -height 700 -width 100 + mouse-press 49 104 button1 -height 700 -width 100 + } + } + } + with [get-diagram -index 1] { + with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline3] { + mouse-release 49 104 button1 524288 -height 700 -width 100 + mouse-hover 49 7 -height 602 -width 100 + get-target-connection -path 0 | get-edit-part -text Message8 | activate-direct-edit + } + mouse-move 549 91 button1 -height 738 -width 857 + mouse-press 549 91 button1 -height 738 -width 857 + } + commit-direct-edit + with [get-edit-part -name Interaction1] { + with [get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-release 549 91 button1 524288 -height 738 -width 857 + mouse-hover 549 91 -height 738 -width 857 + mouse-move 690 154 -height 738 -width 857 + } + mouse-move 1891 538 -height 1000 -width 1892 + } + } + with [get-palette] { + get-palette-entry "Message Create" | mouse-move 42 22 -height 23 -width 125 + with [get-palette-entry "Message Delete"] { + mouse-move 48 7 button1 -height 23 -width 125 + mouse-press 48 7 button1 -height 23 -width 125 + mouse-release 48 7 button1 524288 -height 23 -width 125 + } + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline2] { + mouse-move 50 208 -height 700 -width 100 + mouse-hover 50 208 -height 700 -width 100 + mouse-move 50 208 button1 -height 700 -width 100 + mouse-press 50 208 button1 -height 700 -width 100 + mouse-release 50 208 button1 524288 -height 700 -width 100 + } + with [get-edit-part -name Lifeline3] { + mouse-move 48 107 -height 602 -width 100 + mouse-hover 48 107 -height 602 -width 100 + mouse-move 50 108 -height 602 -width 100 + mouse-hover 50 108 -height 602 -width 100 + mouse-move 50 108 button1 -height 602 -width 100 + mouse-press 50 108 button1 -height 602 -width 100 + } + } + with [get-diagram -index 1] { + with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline3] { + mouse-release 50 108 button1 524288 -height 602 -width 100 + with [get-target-connection -path 1] { + get-handle PapyrusConnectionEndpointHandle -index 1 | mouse-hover 3 2 -height 7 -width 7 + get-edit-part -text Message11 | activate-direct-edit + } + } + mouse-move 546 257 button1 -height 738 -width 857 + mouse-press 546 257 button1 -height 738 -width 857 + } + commit-direct-edit + with [get-edit-part -name Interaction1] { + with [get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + mouse-release 546 257 button1 524288 -height 738 -width 857 + mouse-move 738 256 -height 738 -width 857 + } + mouse-move 916 250 -height 1000 -width 1892 + } + } +} +with [get-editor "SequenceDiagramTest.di"] { + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | mouse-move 464 247 -height 738 -width 857 + mouse-move 1866 169 -height 1000 -width 1892 + } + with [get-palette] { + get-palette-entry "Combined Fragment" | mouse-move 19 11 -height 23 -width 196 + get-palette-entry "Interaction Operand" | mouse-move 80 12 -height 23 -width 196 + get-palette-entry Continuation | mouse-move 122 7 -height 23 -width 196 + get-palette-entry "Duration Observation" | mouse-move 123 19 -height 23 -width 196 + get-palette-entry "Time Constraint" | mouse-move 115 17 -height 23 -width 196 + get-palette-entry "Time Observation" | mouse-move 108 21 -height 23 -width 196 + get-palette-entry "Duration Constraint" | mouse-move 104 21 -height 23 -width 196 + get-palette-entry Gate | mouse-move 103 18 -height 23 -width 196 + get-palette-entry "Consider Ignore Fragment" | mouse-move 97 17 -height 23 -width 196 + get-palette-entry "Message Sync" | mouse-move 86 17 -height 23 -width 125 + get-palette-entry "Message Async" | mouse-move 86 13 -height 23 -width 125 + get-palette-entry "Message Reply" | mouse-move 86 16 -height 23 -width 125 + with [get-palette-entry "Message Create"] { + mouse-move 81 22 -height 23 -width 125 + mouse-move 81 14 button1 -height 23 -width 125 + mouse-press 81 14 button1 -height 23 -width 125 + mouse-release 81 14 button1 524288 -height 23 -width 125 + } + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline2] { + mouse-move 49 294 button1 -height 700 -width 100 + mouse-press 49 294 button1 -height 700 -width 100 + mouse-release 49 294 button1 524288 -height 700 -width 100 + } + with [get-edit-part -name Lifeline4] { + mouse-move 50 285 -height 700 -width 100 + mouse-hover 50 285 -height 700 -width 100 + mouse-move 50 285 button1 -height 700 -width 100 + mouse-press 50 285 button1 -height 700 -width 100 + } + } + with [get-diagram -index 1 | get-edit-part -name Interaction1] { + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | get-edit-part -name Lifeline4 | mouse-release 50 285 button1 524288 -height 700 -width 100 + mouse-move 1887 634 -height 1000 -width 1892 + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | get-edit-part -name Lifeline4 | get-target-connection -path 0 | get-edit-part -text Message14 + | activate-direct-edit + } + with [get-palette] { + get-palette-entry "General Ordering" | mouse-move 66 0 -height 37 -width 125 + get-palette-entry "Message Found" | mouse-move 71 0 -height 23 -width 125 + get-palette-entry "Message Lost" | mouse-move 73 0 -height 23 -width 125 + get-palette-entry "Message Delete" | mouse-move 76 6 -height 23 -width 125 + get-palette-entry "Message Create" | mouse-move 78 4 -height 23 -width 125 + get-palette-entry "Message Reply" | mouse-move 78 5 -height 23 -width 125 + get-palette-entry "Message Async" | mouse-move 78 0 -height 23 -width 125 + get-palette-entry "Message Sync" | mouse-move 78 20 -height 23 -width 125 + } + get-diagram -index 1 | commit-direct-edit + with [get-palette | get-palette-entry "Message Sync"] { + mouse-move 78 20 button1 -height 23 -width 125 + mouse-press 78 20 button1 -height 23 -width 125 + mouse-release 78 20 button1 524288 -height 23 -width 125 + } + with [get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline2] { + mouse-move 49 367 -height 700 -width 100 + mouse-hover 49 367 -height 700 -width 100 + mouse-move 49 367 button1 -height 700 -width 100 + mouse-press 49 367 button1 -height 700 -width 100 + mouse-release 49 367 button1 524288 -height 700 -width 100 + } + with [get-edit-part -name Lifeline4] { + mouse-move 47 90 -height 422 -width 100 + mouse-hover 47 90 -height 422 -width 100 + mouse-move 50 90 button1 -height 422 -width 100 + mouse-press 50 90 button1 -height 422 -width 100 + } + } + with [get-diagram -index 1] { + with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1 | get-edit-part + -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline4] { + mouse-release 50 90 button1 524288 -height 422 -width 100 + with [get-target-connection -path 1] { + get-edit-part -text Message17 | activate-direct-edit + get-handle PapyrusConnectionEndpointHandle -index 1 | mouse-hover 3 4 -height 7 -width 7 + } + } + mouse-move 754 223 button1 -height 738 -width 857 + mouse-press 754 223 button1 -height 738 -width 857 + } + commit-direct-edit + with [get-edit-part -name Interaction1] { + get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart + | mouse-release 754 223 button1 524288 -height 738 -width 857 + mouse-move 922 224 -height 1000 -width 1892 + } + } +} +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1] { + with [get-edit-part -name Interaction1 | get-edit-part -text Interaction1] { + with [get-edit-part -className CInteractionInteractionCompartmentEditPart] { + get-edit-part -name Lifeline3 | mouse-move 16 89 -height 109 -width 100 + mouse-move 514 279 -height 738 -width 857 + mouse-move 178 57 -height 738 -width 857 + with [get-edit-part -name Lifeline2 | get-target-connection -path 0] { + mouse-move 87 34 button1 -height 53 -width 247 + mouse-press 87 34 button1 -height 53 -width 247 + } + mouse-move 178 128 -mask 524288 -height 738 -width 857 + } + mouse-drag 179 188 button1 524288 -height 757 -width 857 + mouse-release 179 188 button1 524288 -height 757 -width 857 + with [get-edit-part -className CInteractionInteractionCompartmentEditPart] { + mouse-hover 178 169 -height 738 -width 857 + mouse-move 195 248 -height 738 -width 857 + mouse-hover 195 248 -height 738 -width 857 + } + } + key-type "M1+s" + with [get-edit-part -name Interaction1] { + with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + mouse-move 175 231 -height 738 -width 857 + mouse-hover 175 231 -mask ALT -height 738 -width 857 + } + mouse-move 910 152 -height 1000 -width 1892 + } +} +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1] { + with [get-edit-part -name Interaction1] { + mouse-move 869 180 -height 1000 -width 1892 + with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline2] { + mouse-move 59 51 -height 700 -width 100 + with [get-target-connection -path 0] { + mouse-move 183 33 button1 -height 53 -width 247 + mouse-press 183 33 button1 -height 53 -width 247 + mouse-move 182 35 -mask 524288 -height 53 -width 247 + } + } + mouse-drag 240 309 button1 524288 -height 738 -width 857 + mouse-release 240 309 button1 524288 -height 738 -width 857 + mouse-hover 240 309 -height 738 -width 857 + } + } + key-type "M1+s" + get-edit-part -name Interaction1 | mouse-move 919 176 -height 1000 -width 1892 +} +get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | mouse-move 909 213 + -height 1000 -width 1892 +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part + -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline1 | get-figure -path "0/0"] { + get-property x | equals 54 | verify-true + get-property y | equals 10 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 700 | verify-true + } + with [get-edit-part -name Lifeline2 | get-figure -path "0/0"] { + get-property x | equals 274 | verify-true + get-property y | equals 10 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 700 | verify-true + } + with [get-edit-part -name Lifeline3 | get-figure -path "0/0"] { + get-property x | equals 494 | verify-true + get-property y | equals 347 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 109 | verify-true + } + with [get-edit-part -name Lifeline4 | get-figure -path "0/0"] { + get-property x | equals 734 | verify-true + get-property y | equals 527 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 182 | verify-true + } + with [get-edit-part -name Lifeline3] { + with [get-target-connection -path 0] { + get-property "sourceAnchor.id" | equals "(0.5,0.4942857142857143)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.01)" | verify-true + } + with [get-target-connection -path 1] { + get-property "sourceAnchor.id" | equals "(0.5,0.6371428571428571)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,1.0)" | verify-true + } + } + with [get-edit-part -name Lifeline4] { + with [get-target-connection -path 0] { + get-property "sourceAnchor.id" | equals "(0.5,0.7514285714285714)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.023186813186813187)" | verify-true + } + with [get-target-connection -path 1] { + get-property "sourceAnchor.id" | equals "(0.5,0.8657142857142858)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.489010989010989)" | verify-true + } + } +} +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1] { + with [get-edit-part -name Interaction1] { + mouse-move 909 238 -height 1000 -width 1892 + with [get-edit-part -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline2] { + mouse-move 56 286 -height 700 -width 100 + with [get-target-connection -path 0] { + mouse-move 168 33 button1 -height 53 -width 247 + mouse-press 168 33 button1 -height 53 -width 247 + mouse-move 168 35 -mask 524288 -height 53 -width 247 + } + } + mouse-drag 252 480 button1 524288 -height 738 -width 857 + mouse-release 252 480 button1 524288 -height 738 -width 857 + with [get-edit-part -name Lifeline2 | get-target-connection -path 0] { + mouse-hover 156 32 -height 53 -width 247 + mouse-move 155 32 -height 53 -width 247 + mouse-hover 155 32 -height 53 -width 247 + } + mouse-move 696 297 button1 -height 820 -width 857 + mouse-press 696 297 button1 -height 820 -width 857 + mouse-release 696 297 button1 524288 -height 820 -width 857 + } + } + key-type "M1+s" + get-edit-part -name Interaction1 | mouse-move 922 279 -height 1000 -width 1892 +} +get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | mouse-move 922 413 + -height 1000 -width 1892 +with [get-editor "SequenceDiagramTest.di" | get-diagram -index 1 | get-edit-part -name Interaction1 | get-edit-part + -text Interaction1 | get-edit-part -className CInteractionInteractionCompartmentEditPart] { + with [get-edit-part -name Lifeline1] { + get-property x | equals 54 | verify-true + get-property y | equals 10 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 786 | verify-true + } + with [get-edit-part -name Lifeline2 | get-figure -path "0/0"] { + get-property x | equals 274 | verify-true + get-property y | equals 10 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 786 | verify-true + } + with [get-edit-part -name Lifeline3 | get-figure -path "0/0"] { + get-property x | equals 494 | verify-true + get-property y | equals 527 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 109 | verify-true + } + with [get-edit-part -name Lifeline4] { + get-property x | equals 734 | verify-true + get-property y | equals 707 | verify-true + get-property width | equals 100 | verify-true + get-property height | equals 89 | verify-true + } + with [get-edit-part -name Lifeline3] { + with [get-target-connection -path 0] { + get-property "sourceAnchor.id" | equals "(0.5,0.6692111959287532)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.01)" | verify-true + } + with [get-target-connection -path 1] { + get-property "sourceAnchor.id" | equals "(0.5,0.7964376590330788)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,1.0)" | verify-true + } + } + with [get-edit-part -name Lifeline4] { + with [get-target-connection -path 0] { + get-property "sourceAnchor.id" | equals "(0.5,0.8982188295165394)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,0.02044943820224719)" | verify-true + } + with [get-target-connection -path 1] { + get-property "sourceAnchor.id" | equals "(0.5,1.0)" | verify-true + get-property "targetAnchor.id" | equals "(0.5,1.0)" | verify-true + } + } +} +------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac-- |