blob: fbbee1c4833f71f34ed7b7a96b8e4c81e402d19f [file] [log] [blame]
--- RCPTT testcase ---
Format-Version: 1.0
Contexts: _ihvnUC3mEeSwhO5Nwx0hPg,_ZOi4wZ77EeOm87IlbkWrfQ,_2bS8sTNtEeSiS7b7ptZeHw
Element-Name: EcoreEditorSave
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _PHBK0FshEee3_KbpmQfSKA
Runtime-Version: 2.2.0.201706152316
Save-Time: 9/11/17 2:16 PM
Testcase-Type: ecl
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content
get-view "Project Explorer" | get-tree | select "com.eclipsesource.makeithappen.model/model/task.ecore"
| select "com.eclipsesource.makeithappen.model/model/task.ecore" | get-menu "Open With/Ecore Editor" | click
get-editor "task.ecore" | get-tree
| select "platform:\\/resource\\/com.eclipsesource.makeithappen.model\\/model\\/task.ecore/task/Task"
| get-menu EAttribute | click
with [get-window "Create new EAttribute"] {
get-editbox -after [get-label Name] | set-text testAttribute
get-combo -after [get-label EType] | select EBoolean
get-button OK | click
}
get-button "Save (M1+S)" | get-property enablement | equals true | verify-true
get-eclipse-window | key-type "M1+s"
get-button "Save (M1+S)" | get-property enablement | equals false | verify-true
get-view "Project Explorer" | click
get-editor "task.ecore" | close
get-view "Project Explorer" | get-tree | select "com.eclipsesource.makeithappen.model/model/task.ecore"
| get-menu "Open With/Ecore Editor" | click
get-editor "task.ecore" | get-tree
| select "platform:\\/resource\\/com.eclipsesource.makeithappen.model\\/model\\/task.ecore/task/Task"
with [get-editor "task.ecore" | get-tree] {
get-item "platform:\\/resource\\/com.eclipsesource.makeithappen.model\\/model\\/task.ecore/task/Task/testAttribute : EBoolean"
| get-property caption | equals "testAttribute : EBoolean" | verify-true
get-item "platform:\\/resource\\/com.eclipsesource.makeithappen.model\\/model\\/task.ecore/task/Task/testAttribute : EBoolean"
| get-property index | equals 7 | verify-true
get-item "platform:\\/resource\\/com.eclipsesource.makeithappen.model\\/model\\/task.ecore" | get-property caption
| equals "platform:/resource/com.eclipsesource.makeithappen.model/model/task.ecore" | verify-true
get-property itemCount | equals 1 | verify-true
}
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--