fake_form
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
type c_1 name
keyUp c_1 w
type n_c_1 test1
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 120
type c_3 add
keyUp c_3 w
type n_c_3 2
type c_4 minlen
keyUp c_4 w
type n_c_4 1
type c_5 maxlen
keyUp c_5 w
type n_c_5 2
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 121
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextPresent You are not authorized to view this page
verifyTextNotPresent Provider rules
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test1
verifyTextNotPresent cut_1 121
open /billing/callc/logout
type login_username accountant
type login_psw accountant1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 121
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextPresent You are not authorized to view this page
verifyTextNotPresent Provider rules
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test1
verifyTextNotPresent cut_1 121
open /billing/callc/logout
type login_username 101
type login_psw 1011
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 121
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextPresent You are not authorized to view this page
verifyTextNotPresent Provider rules
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test1
verifyTextNotPresent cut_1 121
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_update/1?providerrule_id=1
type c_1 name
keyUp c_1 w
type n_c_1 test2
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 123
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextPresent Rule updated
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_update/1?providerrule_id=1
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 120
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextNotPresent Rule updated
verifyTextPresent Start page
verifyTextPresent You are not authorized to view this page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_destroy/1?providerrule_id=1
clickAndWait commit
verifyTextPresent You are not authorized to view this page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/callc/logout
type login_username accountant
type login_psw accountant1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_update/1?providerrule_id=1
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 120
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextNotPresent Rule updated
verifyTextPresent Start page
verifyTextPresent You are not authorized to view this page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/callc/logout
type login_username accountant
type login_psw accountant1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_destroy/1?providerrule_id=1
clickAndWait commit
verifyTextPresent You are not authorized to view this page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/callc/logout
type login_username 101
type login_psw 1011
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_update/1?providerrule_id=1
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 120
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextNotPresent Rule updated
verifyTextPresent Start page
verifyTextPresent You are not authorized to view this page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/callc/logout
type login_username 101
type login_psw 1011
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_destroy/1?providerrule_id=1
clickAndWait commit
verifyTextPresent You are not authorized to view this page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/users/edit/3
click own_providers
waitForValue own_providers on
clickAndWait //div[@id='confirm_without_message']/input
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_add/1?pr_type=dst
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 121
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextNotPresent cut_1 120
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyTextNotPresent cut_1 121
open /billing/callc/logout
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_update/1?providerrule_id=1
type c_1 name
keyUp c_1 w
type n_c_1 test
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
click //input[@value='Add Field']
waitForElementPresent c_5
type c_2 cut
keyUp c_2 w
type n_c_2 120
type c_3 add
keyUp c_3 w
type n_c_3 3
type c_4 minlen
keyUp c_4 w
type n_c_4 2
type c_5 maxlen
keyUp c_5 w
type n_c_5 3
clickAndWait commit
verifyTextNotPresent INTERNAL ERROR
verifyTextNotPresent Rule updated
verifyTextPresent Start page
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123
open /billing/callc/logout
type login_username reseller
type login_psw reseller1
clickAndWait commit
open /billing/test/fake_form?path_to_action=/billing/providers/provider_rule_destroy/1?providerrule_id=1
clickAndWait commit
open /billing/callc/logout
type login_username admin
type login_psw admin1
clickAndWait commit
open /billing/providers/provider_rules/1
verifyTextPresent test2
verifyText cut_1 123