blob: dfca52c7f08bcc63f19770a913ab668e4fa546cf [file] [log] [blame]
--- RCPTT testcase ---
Format-Version: 1.0
Q7-vendor: www.xored.com/q7
Contexts: _ymiyse5IEeCU6db9MgIBkA,_ZQYygK2sEeCqBbDEJWufvQ,_cNRdwDtvEeG8pezHWLcUvg,_ksxMcEMsEeGEmKn4hFNAmQ
Element-Name: SetBreakpointByShortKey
Element-Type: testcase
Element-Version: 3.0
External-Reference: http://jira4.xored.com/browse/QS-1696
Id: _uxBnMDv7EeGWcueqnS9xrA
Q7-Runtime-Version: 1.5.0.qualifier
Save-Time: 6/14/14 3:24 PM
Tags: selfAUT, Debug
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
--------------------------------------------------------------------------------
Test Steps:
1. Open test case
2. Set breakpoint by short key (Ctrl+Shift+B for windows)
3. Run this test in debug
4. Verify that breakpoint is set and is applied
------=_.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 -nowait
with [get-editor CreateJavaProject | get-section Script | get-text-viewer] {
set-caret-pos 6 2
key-type "M1+M2+b"
}
exec-with-options -disableJobWaiting -command {
get-view "Test Explorer" | get-tree | select "MyProject/CreateJavaProject" | get-menu "Debug As/.* Test Cases" | click
try -times 100 -delay 100 -command {
get-view Debug | get-tree
| get-item "CreateJavaProject \\[RCPTT Test Suite\\]/CreateJavaProject/ECL Thread/get-button \\(CreateJavaProject: 6\\)"
| get-property caption | equals "get-button (CreateJavaProject: 6)" | verify-true
get-view Breakpoints | click
with [get-view Breakpoints | get-tree] {
get-item "CreateJavaProject.test \\[line: 6\\]" | get-property caption | equals "CreateJavaProject.test [line: 6]"
| verify-true
get-item "CreateJavaProject.test \\[line: 6\\]" | get-property checked | equals true | verify-true
}
}
try -times 30 -delay 500 -command {
get-view Debug | get-button "Resume (F8)" | click
}
}
get-view Debug | get-tree
| get-item "<terminated>CreateJavaProject \\[RCPTT Test Suite\\]/<terminated>CreateJavaProject/<terminated>ECL Thread"
| get-property caption | equals "<terminated>ECL Thread" | verify-true
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--