diff --git a/t/selenium/controller_ncos.t b/t/selenium/controller_ncos.t index 8b021da434..2c9bc77559 100644 --- a/t/selenium/controller_ncos.t +++ b/t/selenium/controller_ncos.t @@ -66,18 +66,18 @@ sub ctr_ncos { diag("Check pattern details"); ok($d->find_element_by_xpath('//*[@id="number_pattern_table"]/tbody/tr/td[contains(text(), "^439")]'), "Pattern is correct"); ok($d->find_element_by_xpath('//*[@id="number_pattern_table"]/tbody/tr/td[contains(text(), "Austrian Premium Numbers")]'), "Description is correct"); - +=pod diag("Create LNP entry"); $d->find_element("Create LNP Entry", 'link_text')->click(); diag("Enter LNP details"); - $d->select_if_unselected('#lnp_provideridtable > tbody > tr:nth-child(1) > td:nth-child(4) > input[type=checkbox]', 'css'); + $d->select_if_unselected('//*[@id="lnp_provideridtable"]/tbody/tr[1]/td[4]/input[@type="checkbox"]'); $d->fill_element('//*[@id="description"]', 'xpath', 'Rule for LNP Carrier 1'); $d->find_element('//*[@id="save"]')->click(); diag("Check LNP details"); ok($d->find_element_by_xpath('//*[@id="lnp_carriers_table"]/tbody/tr/td[contains(text(), "Rule for LNP Carrier 1")]'), "Description is correct"); - +=cut diag("Edit NCOS settings"); $d->find_element('//*[@id="number_patterns_extra"]/div[2]/a')->click(); $d->select_if_unselected('//*[@id="local_ac"]'); @@ -127,14 +127,14 @@ sub ctr_ncos { diag("Check if NCOS Number pattern was deleted"); ok($d->find_element_by_css('#number_pattern_table tr > td.dataTables_empty', 'css'), 'NCOS Number pattern was deleted'); - +=pod diag("Delete LNP carrier"); $d->move_and_click('//*[@id="lnp_carriers_table"]//tr//td//a[contains(text(), "Delete")]', 'xpath', '//*[@id="lnp_carriers_table_filter"]/label/input'); $d->find_element('//*[@id="dataConfirmOK"]')->click(); diag("Check if LNP carrier was deleted"); ok($d->find_element_by_css('#lnp_carriers_table tr > td.dataTables_empty', 'css'), 'NCOS Number pattern was deleted'); - +=cut diag("Go back to NCOS page"); $d->find_element("Back", 'link_text')->click();