New Test
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
verifyTextPresent Succesfully logged in
open /billing/devices/device_edit/2
verifyValue device[language] en
type device[language] lt
type device_secret 101asasasasasas
type device_name 101ad
clickAndWait commit
open /billing/devices/device_edit/2
verifyValue device[language] lt
open /billing/cards/new?cg=2
verifyValue card_language en
type start_number 0000000001
type end_number 0000000020
clickAndWait commit
open /billing/cards/new?cg=2
type start_number 0000000021
type end_number 0000000029
type card_language lt
clickAndWait commit
open /billing/cards/list?cg=2
verifyText lang_22 en
verifyText lang_36 en
verifyText lang_45 lt
verifyText lang_49 lt
open /billing/permissions/list?group_type=reseller
type name leidimas
clickAndWait //input[@type='image']
open /billing/permissions/edit/1?group_type=reseller
click calling_cards_2
clickAndWait commit
open /billing/users/edit/3
click own_providers
clickAndWait //input[@name='commit' and @value='Change' and @type='submit' and @onclick="if (window.hiddenCommit) { window.hiddenCommit.setAttribute('value', this.value); }else { hiddenCommit = this.cloneNode(false);hiddenCommit.setAttribute('type', 'hidden');this.form.appendChild(hiddenCommit); }this.setAttribute('originalValue', this.value);this.disabled = true;this.value='Processing..';result = (this.form.onsubmit ? (this.form.onsubmit() ? this.form.submit() : false) : this.form.submit());if (result == false) { this.value = this.getAttribute('originalValue');this.disabled = false; }return result;"]
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
verifyTextPresent Succesfully logged in
open /billing/devices/device_edit/7
verifyValue device[language] en
click device[language]
type device_secret 105asdfghjkl
type device[language] ru
mouseMove device[language]
mouseOver device[language]
waitForTextPresent Language
waitForTextPresent Device Language sets IVR language
clickAndWait commit
open /billing/devices/device_edit/7
verifyValue device[language] ru
open /billing/cardgroups/new
type cardgroup_name pavadinimas
type cardgroup_description apibudinimas
clickAndWait commit
open /billing/cards/new?cg=3
verifyValue card_language en
type start_number 0000000031
type end_number 0000000050
clickAndWait commit
open /billing/cards/new?cg=3
verifyValue card_language en
type start_number 0000000051
type end_number 0000000059
type card_language ru
clickAndWait commit
open /billing/cards/list?cg=3
verifyText lang_59 en
verifyText lang_69 en
verifyText lang_73 ru
verifyText lang_78 ru