blob: eeddcb74dd9f2e3026dd2467bc1d1b3bad4ed29e [file] [log] [blame]
--- RCPTT testcase ---
Format-Version: 1.0
Contexts: _ymiyse5IEeCU6db9MgIBkA,_hVKj4F0JEeGDGrudSYLu8w,_NXS_4F0MEeGDGrudSYLu8w
Element-Name: ShowInTask
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _7lhuwF0IEeGDGrudSYLu8w
Runtime-Version: 2.5.0.201910180844
Save-Time: 10/21/19 3:20 AM
Tags: ECL_IDE_module, TestCase, Task
Testcase-Type: ecl
------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa
Content-Type: text/plain
Entry-Name: .description
Copyright (c) 2009, 2014 Xored Software Inc and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
Contributors:
Xored Software Inc - initial creation and/or initial documentation
--------------------------------------------------------------------------------
1. Open test case
2. Add three Tasks in test cases
3. Close all editors of test cases
4. Select one task from "Tasks" view and choose "Go To" from context menu
5. Make sure that editor of test case is opened
6. Select another task and choose "Show In\Q7 Explorer" from context menu
7. Make sure that test case is selected in Q7 Explorer, but editor is not opened
------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa--
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content
get-view "Test Explorer" | get-tree | select "MyProject/CreateJavaProject" | double-click
with [get-editor CreateJavaProject | get-section Script | get-left-ruler] {
get-ruler-column | click-ruler -line 6 -button Right
get-menu "Add Task..." | click
}
get-window Properties | get-button Add | click
get-view "Test Explorer" | get-tree | select "MyProject/TestFolder/WorkspaceIsEmpty" | double-click
with [get-editor WorkspaceIsEmpty | get-section Script | get-left-ruler] {
get-ruler-column -index 1 | click-ruler -line 1 -button Right
get-menu "Add Task..." | click
}
get-window Properties | get-button Add | click
get-view "Test Explorer" | get-tree | select "MyProject/TestFolder/P1 is left" | double-click
with [get-editor "P1 is left" | get-section Script | get-left-ruler] {
get-ruler-column -index 1 | click-ruler -line 4 -button Right
get-menu "Add Task..." | click
}
get-window Properties | get-button Add | click
get-editor "P1 is left" | close
with [get-editor WorkspaceIsEmpty] {
click
close
}
with [get-editor CreateJavaProject] {
click
close
}
with [get-view "Test Explorer"] {
click
get-tree | select "MyProject/Two Projects"
}
with [get-view "Test Explorer" | get-tree] {
get-item "MyProject/TestFolder/WorkspaceIsEmpty" | get-property selected | equals false | verify-true
}
get-view Tasks | get-tree | select [get-item "" -index 1] | get-menu "Show In/Test Explorer" | click
with [get-view "Test Explorer" | get-tree] {
get-item "MyProject/TestFolder/WorkspaceIsEmpty" | get-property caption | equals WorkspaceIsEmpty | verify-true
get-item "MyProject/TestFolder/WorkspaceIsEmpty" | get-property selected | equals true | verify-true
}
get-view Tasks | get-tree | select "" | get-menu "Go to Resource" | click
get-editor "CreateJavaProject" | get-property active -raw | equals true | verify-true
//get-tab-folder | get-property pages -index 0 | equals CreateJavaProject | verify-true
get-editor CreateJavaProject | get-section Script | get-editbox | get-property text
| equals "get-view \"Package Explorer\" | get-tree | get-menu \"New/Java Project\" | click\n"
+ "with [get-window \"New Java Project\"] {\n"
+ " get-editbox -after [get-label \"Project name:\"] | set-text TestProject\n"
+ " get-button Finish | click\n}\n"
+ "// FIXME : rewrite part of test case \n"
+ "get-view \"Package Explorer\" | get-tree | get-property itemCount | equals 1 | verify-true\n"
+ "get-view \"Package Explorer\" | get-tree | get-item TestProject | get-property caption | equals TestProject | verify-true"
| verify-true
get-view Tasks | get-tree | select [get-item "" -index 2] | get-menu "Show In/Properties" | click
get-tab-folder -index 3 | get-property pages -index 4 | equals Properties | verify-true
with [get-view Properties | get-tree] {
get-property itemCount | equals 1 | verify-true
get-item Info | get-property childCount | equals 8 | verify-true
get-item "Info/path" | get-property columns -index 0 | equals path | verify-true
get-item "Info/path" | get-property columns -index 1 | equals "/MyProject/TestFolder/P1 is left.test" | verify-true
get-item "Info/name" | get-property columns -index 0 | equals name | verify-true
get-item "Info/name" | get-property columns -index 1 | equals "P1 is left.test" | verify-true
}
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--