Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
*.class

target

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
55 changes: 55 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
language: java
jdk: oraclejdk7
env:
global:
- DISPLAY=:99.0
- RUNNER=rcptt.runner-2.0.1.zip
- "ARTIFACTS_AWS_REGION=eu-west-1"
- secure: "eL3WrAnaqVJtnb8QdgIakybhNgMmS+s5pd2JbwRXWib1vxGs3S1zCvGn/yO6jpsu+95qIe+lWNPuoRm+vWYvcQzapw4NJhrDCj2Rj5Z8aQCr12Zb0hx8eZPFHbOunVZZSKG3tzGLNBM8bTF4OGDT3iN4ZrKXXiEMm5HLukvLRhDCbhVQ3Cn/n+ytdCV70QvTauArHgeCqu+0gimp8XKcfILFaWkUoimqskNni98KLigY4i+DR9/rfL0122QJ5CEV5TfX6awrFsoBq4vV9CB5sKQD3J89qD2thSfoIUCuOCoBqdWwtNUNMELSZiovJsjqwMEfqTlXxhOQ/RCkhJTpjePoBCPhqhYUu9hnTSEFhFQkBMlwv5Yh8RYCK5OOKXC4UbPcttMX0zxEwfWf3H3ZLzB5LJ1nZ9qx1nbloLCCt3BoF5K18yh67SJCvTCnBYsnDPAlfFV7Qa1ojDCc15S/gizyulKvT2RrRcUWbsBYzhk0DdoXCFbhbrQcnzw/ielGeBeAq3hzQs61wwNHTSuT6ZnUHcfgZeRIOIeTnsLOtfFmXxMtwvrhjYvzWCMLwe/mDAFauTcdMuvqEZCNIP02TB33C2xHdPp2+uZxO2+t/TG95Qu1lu7qwpbW6VL81Q8Zvbnelodu2Nsjp0OKfAOdr2kygyYR93dUshySDiu7k/U="
- secure: "gVZRU8tcVXuHWDtC8lusAi5ttNJmQfDqcnfpoVbALiKaGEFm5+YtEloCPeQWMcFJF9lXbOAZS3jue/KkQyRQcqNSRcJcmzXgUosOlG7eukH73VNUVIfZzW9xQvoTOvo+07y2Cx9zW/1hZ4hcZwXA6CsebSUQEzQfapvh9VjKr7HiPRBywB1NfmM4d6GjaPkzbMrtRzP61328OwgHwiFnf+9gz/iPVKI2GdseDDkPpUtoQ4KrN9n0/jWnG3Zq/YN01SlnKhfKWQGEhyrvbJgpq+udGS3uQ/NHv+O4bjW2geLkIeC2gtcPRyc5epKOwBD9zvG4EKxDdcTRosWHZw2i863wjyPBHHO3bU+9n8hyOTWEHzUcQwfiWTFgHCU/lMlEvX4xzFtA7I2E341cbnemylp0p3jtV/fIg6tCDcgvfSDQTyl9yY8qf1YGlMySzhj/p7vnbTk3oczkL2N5NhyiX5RjEJP1Pl2s4D2zK77Mu+VKrABsgqdZivyicrpdpL/ojFxk25t/dOxy/csl+tsmdKh9f+gReVodlW9K4vYXGEER04wrMovLUIfG8tLj5+C+zoBa8g+WnDrGsGXP1sWOewVzJiEgXQzZZshGBYwycudrW8290rDREQGakrjoUpibLaX3ekocElFJSsfaTKAwQCtGnd21hhgUjppCUl80Pd4="
matrix:
- TEST_SUITE=SysMl_Parent
before_install:
- rvm install 2.2.3
install: true
sudo: false
cache:
directories:
- $HOME/.m2
addons:
apt:
packages:
- metacity
before_script:
- "gem install travis-artifacts"
- export SWT_GTK3=0
- /sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1440x900x16
- sh -e /etc/init.d/xvfb start
- sleep 10
- metacity --sm-disable --replace &
- sleep 10
- wget -mN http://obeo-umldesigner-nightly.s3.amazonaws.com/releng/$RUNNER
- echo $TRAVIS_TAG
- if [[ "$TRAVIS_TAG" == "" ]]; then AUT=../obeo-umldesigner-nightly.s3.amazonaws.com/${TRAVIS_BRANCH}/bundles/UMLDesigner-linux.gtk.x86_64.zip;
else AUT=../obeo-umldesigner-releases.s3.amazonaws.com/${TRAVIS_TAG}/UMLDesigner-linux.gtk.x86_64.zip;fi
- echo $AUT

Faut recuperer UML2
http://www.eclipse.org/downloads/download.php?file=/modeling/mdt/uml2/downloads/drops/5.3.0/R201706051616/mdt-uml2-Update-5.3.0.zip&mirror_id=1190
faut modifier la suite pour faire un WGET sur le site de capella vesion 1.2.0 (http://download.polarsys.org/capella/core/products/releases/1.2.0-R20171103-050121/capella-1.2.0.201711030906-win32-win32-x86_64.zip)

faut wget de sirius pour la feature property http://download.eclipse.org/sirius/updates/releases/5.1.1/org.eclipse.sirius-5.1.1-neon.zip

- if [[ "$TRAVIS_TAG" == "" ]]; then wget -mN http://obeo-umldesigner-nightly.s3.amazonaws.com/${TRAVIS_BRANCH}/bundles/UMLDesigner-linux.gtk.x86_64.zip;
else wget -mN http://obeo-umldesigner-releases.s3.amazonaws.com/${TRAVIS_TAG}/UMLDesigner-linux.gtk.x86_64.zip;fi
script:
- mvn clean test -f org.obeonetwork.dsl.sysml.design.tests.rcptt/pom.xml -Daut=$AUT -Drcpttrunner=../obeo-umldesigner-nightly.s3.amazonaws.com/releng/$RUNNER -Dsuite=$TEST_SUITE
after_failure:
- echo $TRAVIS_TAG
- if [[ "$TRAVIS_TAG" == "" ]]; then export ARTIFACTS_S3_BUCKET=obeo-umldesigner-nightly;
else export ARTIFACTS_S3_BUCKET=obeo-umldesigner-releases;fi
- if [[ "$TRAVIS_TAG" == "" ]]; then export TARGET_PATH=${TRAVIS_BRANCH}/test-results/$TRAVIS_JOB_NUMBER;
else export TARGET_PATH=${TRAVIS_TAG}/test-results/$TRAVIS_JOB_NUMBER;fi
- echo $ARTIFACTS_S3_BUCKET
- echo $TARGET_PATH
- "travis-artifacts upload --path ${TRAVIS_BUILD_DIR}/org.obeonetwork.dsl.uml2.tests.rcptt/target/results -t $TARGET_PATH"
18 changes: 18 additions & 0 deletions org.obeonetwork.dsl.sysml.design.tests.rcptt/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.obeonetwork.dsl.sysml.design.tests.rcptt</name>
<comment></comment>
<projects>
<project>org.obeonetwork.dsl.sysml.design</project>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.rcptt.core.builder.q7Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.rcptt.core.rcpttnature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
--- RCPTT testcase ---
Format-Version: 1.0
Element-Name: BDD_Parent
Element-Type: testsuite
Element-Version: 2.0
Id: _HLZD0DN0EeiRZ4kXU2JqQQ
Runtime-Version: 2.2.0.201705230341
Save-Time: 3/30/18 4:37 PM

------=_testcase-items-62c497da-4241-31f4-811a-6b453a3ecff8
Content-Type: text/testcase
Entry-Name: testcase-items

_AOqiQDN0EeiRZ4kXU2JqQQ // kind: 'suite' name: 'BDD_2_FeaturesTools' path: 'Cases/FeaturesTools/BDD_2_FeaturesTools.suite'
_gXv0ADNzEeiRZ4kXU2JqQQ // kind: 'suite' name: 'BDD_1_TypesTools' path: 'Cases/TypesTools/BDD_1_TypesTools.suite'
_1PTE4DQnEeiRde_P_PIz8w // kind: 'suite' name: 'BDD_3_RelationShips' path: 'Cases/RelationShips/BDD_3_RelationShips.suite'

------=_testcase-items-62c497da-4241-31f4-811a-6b453a3ecff8--
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
--- RCPTT testcase ---
Format-Version: 1.0
Element-Name: BDD_2_FeaturesTools
Element-Type: testsuite
Element-Version: 2.0
Id: _AOqiQDN0EeiRZ4kXU2JqQQ
Runtime-Version: 2.2.0.201705230341
Save-Time: 3/29/18 7:57 PM

------=_testcase-items-62c497da-4241-31f4-811a-6b453a3ecff8
Content-Type: text/testcase
Entry-Name: testcase-items

_uPBb8DNqEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureActivityWithPaletteTool' path: 'BDD_CreateFeatureActivityWithPaletteTool.test'
_P7Z3ADNrEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureStateMachineWithPaletteTool' path: 'BDD_CreateFeatureStateMachineWithPaletteTool.test'
_yNyiIDNrEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureTypedPropertyWithPaletteTool' path: 'BDD_CreateFeatureTypedPropertyWithPaletteTool.test'
_VxJQcDNtEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureLiteralWithPaletteTool' path: 'BDD_CreateFeatureLiteralWithPaletteTool.test'
_9OXnwDN4EeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureUnitWithPaletteTool' path: 'BDD_CreateFeatureUnitWithPaletteTool.test'
_AwNUoDNqEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureOperationWithPaletteTool' path: 'BDD_CreateFeatureOperationWithPaletteTool.test'
_0Iv2IDNvEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeatureDimensionWithPaletteTool' path: 'BDD_CreateFeatureDimensionWithPaletteTool.test'
_VqMioDNnEeiRZ4kXU2JqQQ // kind: 'test' name: 'BDD_CreateFeaturePropertyWithPaletteTool' path: 'BDD_CreateFeaturePropertyWithPaletteTool.test'

------=_testcase-items-62c497da-4241-31f4-811a-6b453a3ecff8--
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
--- RCPTT testcase ---
Format-Version: 1.0
Contexts: _sD67UDMzEeiRZ4kXU2JqQQ,_dzmbEDNZEeiRZ4kXU2JqQQ,_T3lvoDMyEeiRZ4kXU2JqQQ,_Z_ds0DMyEeiRZ4kXU2JqQQ,_cwlwoDMyEeiRZ4kXU2JqQQ,_b0KIUDNYEeiRZ4kXU2JqQQ,_aeGWgDNnEeiRZ4kXU2JqQQ
Element-Name: BDD_CreateFeatureActivityWithPaletteTool
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _uPBb8DNqEeiRZ4kXU2JqQQ
Runtime-Version: 2.2.0.201705230341
Save-Time: 3/30/18 9:51 AM
Testcase-Type: ecl
Verifications: _xVWTsDNqEeiRZ4kXU2JqQQ

------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa
Content-Type: text/plain
Entry-Name: .description

Create activity in BDD

- create an activity on a block

TODO : create an activity on interface

Expected result:
- activity displayed in Block
- activity created under semantic Block
------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa--
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content

// Create Property in Block with tool Property
with [get-editor "bdd diagram"] {
with [get-palette] {
with [get-palette-entry Activity] {
mouse-move 100 11 button1 -height 27 -width 293
mouse-press 100 11 button1 -height 27 -width 293
mouse-release 100 11 button1 524288 -height 27 -width 293
}
}
with [get-diagram -index 1 | get-edit-part -name "bdd diagram" | get-edit-part -name "«Block»\r\n"
+ "blockcustom1" | get-edit-part -className DNodeListViewNodeListCompartment2EditPart] {
mouse-move 127 31 button1 -height 182 -width 207
mouse-press 127 31 button1 -height 182 -width 207
mouse-release 127 31 button1 524288 -height 182 -width 207
}
}

// Check graphical element is displayed
get-editor "bdd diagram" | get-diagram -index 1 | get-edit-part -name "bdd diagram" | get-edit-part -name "«Block»\r\n"
+ "blockcustom1" | get-edit-part -className DNodeListViewNodeListCompartment2EditPart |get-edit-part -name "«Activity»activity1"
// Save Diagram
get-button "Save (M1+S)" | click
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
--- RCPTT verification ---
Format-Version: 1.0
Element-Name: BDD_CreateFeatureActivityWithPaletteToolVerif
Element-Type: verification
Element-Version: 2.0
Id: _xVWTsDNqEeiRZ4kXU2JqQQ
Runtime-Version: 2.2.0.201705230341
Save-Time: 3/30/18 9:52 AM
Verification-Type: org.eclipse.rcptt.verifications.tree

------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf
Content-Type: q7/binary
Entry-Name: .q7.content

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
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf--
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
--- RCPTT testcase ---
Format-Version: 1.0
Contexts: _sD67UDMzEeiRZ4kXU2JqQQ,_dzmbEDNZEeiRZ4kXU2JqQQ,_T3lvoDMyEeiRZ4kXU2JqQQ,_Z_ds0DMyEeiRZ4kXU2JqQQ,_cwlwoDMyEeiRZ4kXU2JqQQ,_b0KIUDNYEeiRZ4kXU2JqQQ,_DwSg0DNyEeiRZ4kXU2JqQQ,_CjdMMDNwEeiRZ4kXU2JqQQ
Element-Name: BDD_CreateFeatureDimensionWithPaletteTool
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _0Iv2IDNvEeiRZ4kXU2JqQQ
Runtime-Version: 2.2.0.201705230341
Save-Time: 3/30/18 9:52 AM
Testcase-Type: ecl
Verifications: _uUykYDN4EeiRZ4kXU2JqQQ

------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa
Content-Type: text/plain
Entry-Name: .description

Create a feature dimension in BDD with the tool Feature/Dimension
- create dimension on ValueType

Expected result:
- a dimension is displayed in valueType
------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa--
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content

// Create Dimension in Value Type
with [get-editor "bdd diagram"] {
with [get-palette] {
with [get-palette-entry Features] {
mouse-press 252 105 button1 -height 108 -width 500
mouse-release 252 105 button1 524288 -height 108 -width 500
}
with [get-palette-entry "BDD_Group_Properties"] {
mouse-press 7 10 button1 -height 27 -width 500
mouse-release 7 10 button1 524288 -height 27 -width 500
}
with [get-palette-entry Dimension -index 2] {
mouse-press 43 14 button1 -height 27 -width 500
mouse-release 43 14 button1 524288 -height 27 -width 500
}
}
with [get-diagram -index 1 | get-edit-part -name "bdd diagram" | get-edit-part -name "«ValueType»\r\n"
+ "newValueType" | get-edit-part -className DNodeListViewNodeListCompartment2EditPart] {
mouse-move 92 35 button1 -height 104 -width 129
mouse-press 92 35 button1 -height 104 -width 129
mouse-release 92 35 button1 524288 -height 104 -width 129
}
}
// Select dimension to reference
get-window "Select a Dimension" | get-button Finish | click

// Check dimension is displayed in valutype
get-editor "bdd diagram" | get-diagram -index 1 | get-edit-part -name "bdd diagram" | get-edit-part -name "«ValueType»\r\n"
+ "newValueType" | get-edit-part -className DNodeListViewNodeListCompartment2EditPart|get-edit-part -name newDimension1
// Save Diagram
get-button "Save (M1+S)" | click
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
Loading