blob: b8850cc1c5243323ccb115dd0d7c68056fc30cbf [file] [log] [blame]
--- Q7 testcase ---
Format-Version: 1.0
Q7-vendor: www.xored.com/q7
Contexts: _LOMGYGrvEeK_JdLra2Bk5A,_vG6hMMCPEeO4Kq0OGaiB6A
Element-Name: ts016_tc018_groups_preference_page_reset_to_default
Element-Type: testcase
Element-Version: 3.0
External-Reference:
Id: _Cf3vYMCPEeO4Kq0OGaiB6A
Q7-Runtime-Version: 1.3.10.201312200736
Save-Time: 4/10/14 3:35 PM
Testcase-Type: ecl
------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa
Content-Type: text/plain
Entry-Name: .description
This test must validate the "Restore Defaults" button of the "Groups" preference page.
1. Click on "Restore Defaults" with initial preference set
2. Check that the default group and the synchronization behavior are reseted
------=_.description-216f885c-d591-38ce-8ea2-e4f8cb4d6ffa--
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
Content-Type: text/ecl
Entry-Name: .content
get-preferences-menu | click
//Checks initial state
with [get-window Preferences] {
with [get-list] {
get-property "getItems().String[0]" | equals "By Kind" | verify-true
get-property "getItems().String[1]" | equals Default | verify-true
get-property "getItems().String[2]" | equals "By Resource" | verify-true
}
get-group "Automatic behavior" | get-combo -after [get-label "Synchronize current group selection:"]
| get-property selection | equals never | verify-true
}
get-window Preferences | get-tab-folder | get-tab-item "3 way comparison" | click
with [get-window Preferences] {
with [get-list] {
get-property "getItems().String[0]" | equals "By Resource" | verify-true
get-property "getItems().String[1]" | equals "By Side" | verify-true
get-property "getItems().String[2]" | equals Default | verify-true
get-property "getItems().String[3]" | equals "By Kind" | verify-true
}
get-group "Automatic behavior" | get-combo -after [get-label "Synchronize current group selection:"]
| get-property selection | equals always | verify-true
}
//Retores to default
with [get-window Preferences] {
get-tab-folder | get-tab-item "2 way comparison" | click
get-button "Restore Defaults" | click
}
//Checks default parameters
with [get-window Preferences] {
with [get-list] {
get-property "getItems().String[0]" | equals Default | verify-true
get-property "getItems().String[1]" | equals "By Kind" | verify-true
get-property "getItems().String[2]" | equals "By Resource" | verify-true
}
get-group "Automatic behavior" | get-combo -after [get-label "Synchronize current group selection:"]
| get-property selection | equals prompt | verify-true
}
get-window Preferences | get-tab-folder | get-tab-item "3 way comparison" | click
with [get-window Preferences] {
with [get-list] {
get-property "getItems().String[0]" | equals "By Side" | verify-true
get-property "getItems().String[1]" | equals Default | verify-true
get-property "getItems().String[2]" | equals "By Kind" | verify-true
get-property "getItems().String[3]" | equals "By Resource" | verify-true
}
get-group "Automatic behavior" | get-combo -after [get-label "Synchronize current group selection:"]
| get-property selection | equals prompt | verify-true
}
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--