blob: ea905dd6bacade873c364a6f2da46486a933e9c4 [file] [log] [blame]
--- RCPTT testcase ---
Format-Version: 1.0
Contexts: _bma0MAkBEeWg38ag0nnchw,_CqPtsAkFEeWg38ag0nnchw,_NFFKUAkEEeWg38ag0nnchw,_3TFIgAkBEeWg38ag0nnchw,_rv0HYAkGEeWg38ag0nnchw,_qYMXsAkHEeWg38ag0nnchw,_JZ4xUAkMEeWg38ag0nnchw,_FJl6cAkEEeWg38ag0nnchw
Element-Name: Select Change
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _eBMMgAkMEeWg38ag0nnchw
Runtime-Version: 2.2.0.201706152316
Save-Time: 10/18/17 4:52 PM
Testcase-Type: ecl
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content
get-view "Operation Browser - task.ecore" | get-table | select Rename
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | select name
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | select name
| activate-cell-edit -column 1
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | click-text 1 16
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | click-text 1 16
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | cancel-cell-edit
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | deactivate-cell-edit
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | select name
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | select name
| activate-cell-edit -column 1
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | click-text 1 16
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | key-type Right
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox
| set-text TaskDescription2
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | apply-cell-edit
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | apply-cell-edit
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | deactivate-cell-edit
get-view "Operation Browser - task.ecore" | get-button Execute | click
with [get-editor "task.ecore" | get-tree] {
get-item "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.ecore/task/TaskDescription2/name : EString"
| click
select "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.ecore/task/TaskDescription2/name : EString"
| double-click
get-item "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.ecore/task/TaskDescription2/name : EString"
| click
}
with [get-view Properties | get-tree] {
select Name | activate-cell-edit -column 1
get-editbox | set-text name2
apply-cell-edit
}
with [get-editor "task.ecore" | get-tree] {
get-item "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.ecore/task/TaskDescription2/name2 : EString"
| click
key-type "M1+s"
get-item "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.history/History/Release \\(not yet released and potentially contains breaking changes\\)/Operation \"Rename\" has been executed \\(element = {TaskDescription2}, name = \"TaskDescription2\"\\)"
| click
}
get-view "Change Documentation" | get-canvas | get-property text | equals "Operation \"Rename\"\r\n"
+ "In the metamodel, an element is renamed. In the model, nothing is changed.\r\n"
+ "element: The metamodel element to be renamed\r\n"
+ "name: The new name\r\n" | verify-true
get-editor "task.ecore" | get-tree
| get-item "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.history/History/Release \\(not yet released and potentially contains breaking changes\\)/name of {name2} has been changed from \"name\" to \"name2\""
| click
get-view "Change Documentation" | get-canvas | get-property text | equals "Primitive \"Set\"\r\n"
+ "In the metamodel, the value of an element's feature is changed. This primitive only applies to single-valued features which are either attribute or cross reference.\r\n"
+ "element: the element whose feature's value is changed\r\n"
+ "feature: the single-valued feature\r\n"
+ "value: the new value\r\n"
+ "oldValue: the old value\r\n" | verify-true
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--