controller_peering.t:
- add checks to see if create/edit/delete labels show up and if they show
the correct text
- check if outbound/inbound peering rule and peering server get properly
deleted
Change-Id: Iedb22a60c1ad4dbea1d476018263a28b3848ba74
ok($d->find_element_by_xpath('//*[@id="content"]//div[contains(text(), "Peering group successfully created")]'),"Label 'Peering group successfully created' was shown");
ok($d->wait_for_text('//*[@id="sip_peering_group_table"]/tbody/tr/td[2]','default-system@default.invalid'),'Contact is correct');
ok($d->wait_for_text('//*[@id="sip_peering_group_table"]/tbody/tr/td[3]',$groupname),'Name is correct');
ok($d->wait_for_text('//*[@id="sip_peering_group_table"]/tbody/tr/td[4]','3'),'Priority is correct');
ok($d->find_element_by_xpath('//*[@id="content"]//div[contains(text(), "Peering group successfully updated")]'),"Label 'Peering group successfully updated' was shown");
ok($d->wait_for_text('//*[@id="sip_peering_group_table"]/tbody/tr/td[2]','default-system@default.invalid'),'Contact is correct');
ok($d->wait_for_text('//*[@id="sip_peering_group_table"]/tbody/tr/td[3]',$groupname),'Name is correct');
ok($d->wait_for_text('//*[@id="sip_peering_group_table"]/tbody/tr/td[4]','1'),'Priority is correct');
ok($d->find_element_by_xpath('//*[@id="InboundPeeringRules_table"]/tbody/tr/td[contains(text(), "^sup")]'),"Pattern is correct");
ok($d->find_element_by_xpath('//*[@id="InboundPeeringRules_table"]/tbody/tr/td[contains(text(), "404")]'),"Reject Code is correct");
ok($d->find_element_by_xpath('//*[@id="InboundPeeringRules_table"]/tbody/tr/td[contains(text(), "not found")]'),"Reject Reason is correct");
@ -174,6 +181,7 @@ ok($d->find_text('Peering server successfully created'), 'Text "Peering server s
my$server_rules_uri=$d->get_current_url();
diag("Check Peering Server Details");
ok($d->find_element_by_xpath('//*[@id="content"]//div[contains(text(), "Peering server successfully created")]'),"Label 'Peering server successfully created' was shown");
ok($d->wait_for_text('//*[@id="peering_servers_table"]/tbody/tr/td[2]',$servername),"Name is correct");
ok($d->find_element_by_xpath('//*[@id="peering_servers_table"]/tbody/tr/td[contains(text(), "10.0.0.100")]'),"IP is correct");
ok($d->find_element_by_xpath('//*[@id="peering_servers_table"]/tbody/tr/td[contains(text(), "sipwise.com")]'),"Host is correct");
ok($d->find_element_by_xpath('//*[@id="content"]//div[contains(text(), "Peering server successfully updated")]'),"Label 'Peering server successfully updated' was shown");
ok($d->wait_for_text('//*[@id="peering_servers_table"]/tbody/tr/td[2]',$servername),"Name is correct");
ok($d->find_element_by_xpath('//*[@id="peering_servers_table"]/tbody/tr/td[contains(text(), "10.0.1.101")]'),"IP is correct");
ok($d->find_element_by_xpath('//*[@id="peering_servers_table"]/tbody/tr/td[contains(text(), "google.at")]'),"Host is correct");
ok($d->wait_for_text('//table//td[contains(text(), "inbound_upn")]/../td/select/option[@selected="selected"]',"P-Asserted-Identity"),"Value has been applied");
ok($d->find_element_by_xpath('//*[@id="content"]//div[contains(text(), "Peering server successfully deleted")]'),"Label 'Peering server successfully deleted' was shown");
ok($d->find_element_by_css('#peering_servers_table tr > td.dataTables_empty','css'),'Peering Server was deleted');
diag('Checking if Testing Group has been deleted');
ok($d->find_element_by_xpath('//*[@id="content"]//div[contains(text(), "Peering Group successfully deleted")]'),"Label 'Peering Group successfully deleted' was shown");