blob: 5fd9e7a4427de515b2e77ce9786e7916b6715938 [file] [log] [blame]
--- RCPTT testcase ---
Format-Version: 1.0
Contexts: _bma0MAkBEeWg38ag0nnchw,_CqPtsAkFEeWg38ag0nnchw,_NFFKUAkEEeWg38ag0nnchw,_3TFIgAkBEeWg38ag0nnchw,_rv0HYAkGEeWg38ag0nnchw,_qYMXsAkHEeWg38ag0nnchw
Element-Name: Breaking change indication
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _aedIALQUEee_6uXiZb2DRg
Runtime-Version: 2.2.0.201706152316
Save-Time: 11/15/17 1:00 PM
Testcase-Type: ecl
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content
get-editor "task.ecore" | get-tree
| select "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.ecore/task"
get-view "Operation Browser - task.ecore" | get-table | select "Create Class"
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 -type MouseClickSelection
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text F
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text Fo
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text Foo
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
get-editor "task.ecore" | get-tree | get-item
-path "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.history/History/Release \\(not yet released\\)"
| get-property caption | equals "Release (not yet released)" | verify-true
get-editor "task.ecore" | get-tree | get-item
-path "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.ecore/task/Task" | click
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 -type MouseClickSelection
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text T
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text Ta
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text Tas
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text Task
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | set-text Task2
get-view "Operation Browser - task.ecore" | get-table -after [get-label "Parameters:"] | get-editbox | key-type Enter
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:"] | 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
-path "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.history/History/Release \\(not yet released and potentially contains breaking changes\\)"
| get-property caption | equals "Release (not yet released and potentially contains breaking changes)"
| verify-true
get-item
-path "platform:\\/resource\\/org.eclipse.emf.ecp.makeithappen.model\\/model\\/task.history/History/Release \\(not yet released and potentially contains breaking changes\\)"
| get-property "image.path" | equals "org.eclipse.emf.edapt.history.edit/icons/full/obj16/ReleaseBreaking.gif"
| verify-true
}
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--