Network Tests
open /login?uid=willbarber  
assertTextPresent Welcome to NetDB  
assertTextPresent William Barbera  
clickAndWait Link_Create_Network  
assertTextPresent Create Network  
type TextField_Network_Name willbarber
select Selector_Network_Groups Cogswell Cogs
select Selector_Network_Groups Spacely Sprokets
type TextArea_Network_Comment Private network of William Barbera.
clickAndWait Button_Add_Addr_Space  
assertTextPresent Create Network  
type TextField_Prefix_0 191.64.21.0/24
type TextField_Prefix_1 191.64.22.0/25
type TextField_Low_Res_1 5
select Selector_Addr_Space_Groups_0 Cogswell Cogs
select Selector_Addr_Space_Groups_1 Spacely Sprokets
type TextField_Addr_Space_Comment_0 What the #%^*( &is <b>this</b> comment.
clickAndWait Button_Save  
assertTextPresent Network Info  
verifyTextPresent SUCCESS: Network 'willbarber.Spacely-Sprockets.COM' has been created.  
clickAndWait Link_Delete  
assertTextPresent Confirm Network Deletion  
clickAndWait Button_Cancel  
assertTextPresent Network Info  
clickAndWait Link_Modify  
type TextField_New_Ip_Addr_0 191.64.21.10
type TextField_New_Ip_Addr_Count_0 10
clickAndWait Button_Verify_New_Ip_Addr_0  
assertTextPresent Modify Network  
verifyTextPresent Success: DHCP IP address name(s) verified.  
type TextField_Ip_Addr_Name_0_0 willbarber-ip-1.Cogswell-Cogs.COM
clickAndWait Button_Display_DHCP_1  
assertTextPresent Modify Network  
type TextArea_Addr_Space_DHCP_Options_1 permit=only-unknown-clients
clickAndWait Button_Save  
assertTextPresent Network Info  
verifyTextPresent 191.64.21.10  
verifyTextPresent 191.64.21.19  
verifyTextPresent permit=only-unknown-clients  
verifyTextPresent willbarber-ip-1.Cogswell-Cogs.COM  
clickAndWait Link_Modify  
assertTextPresent Modify Network  
type TextField_New_Ip_Addr_0 191.64.21.10
type TextField_New_Ip_Addr_Count_0 5
clickAndWait Button_Verify_New_Ip_Addr_0  
assertTextPresent Modify Network  
verifyTextPresent Success: DHCP IP address name(s) verified.  
open /login?uid=willbarber  
assertTextPresent Welcome to NetDB  
assertTextPresent William Barbera  
select search_object Networks
type search_string willbarber
clickAndWait SearchButton  
assertTextPresent Search Result  
verifyTextPresent Networks ( 1 )  
clickAndWait Link_Delete_0  
verifyTextPresent Confirm Network Deletion  
clickAndWait Button_Delete  
assertTextPresent Search Result  
verifyTextPresent Network 'willbarber.Spacely-Sprockets.COM' has been deleted.  
clickAndWait HomeLink  
assertTextPresent Welcome to NetDB  
select search_object Networks
type search_string cogswell-cogs-net.Cogswell-Cogs.COM
clickAndWait SearchButton  
assertTextPresent Search Result  
verifyTextPresent Networks ( 1 )  
clickAndWait Link_Info_0  
assertTextPresent Network Info  
clickAndWait Link_Move_Address_Spaces  
assertTextPresent Move Address Space(s)  
select Selector_Destination_Network spacely-sprockets-net.Spacely-Sprockets.COM
click CheckBox_Address_Space_0
clickAndWait Button_Move_Address_Space  
assertTextPresent Network Info  
verifyTextPresent SUCCESS: Address spaces were moved.  
verifyTextNotPresent 10.254.20.0/24  
select search_object Networks
type search_string spacely-sprockets-net.Spacely-Sprockets.COM
clickAndWait SearchButton  
assertTextPresent Search Result  
verifyTextPresent Networks ( 1 )  
clickAndWait Link_Info_0  
assertTextPresent Network Info  
verifyTextPresent spacely-sprockets-net  
verifyTextPresent 10.254.20.0/24  
clickAndWait Link_Move_Address_Spaces  
assertTextPresent Move Address Space(s)  
select Selector_Destination_Network cogswell-cogs-net.Cogswell-Cogs.COM
click CheckBox_Address_Space_0
clickAndWait Button_Move_Address_Space  
assertTextPresent Network Info  
verifyTextPresent SUCCESS: Address spaces were moved.  
verifyTextNotPresent 10.254.20.0/24  
select search_object Networks
type search_string cogswell-cogs-net.Cogswell-Cogs.COM
clickAndWait SearchButton  
assertTextPresent Search Result  
verifyTextPresent Networks ( 1 )  
clickAndWait Link_Info_0  
assertTextPresent Network Info  
verifyTextPresent cogswell-cogs-net.Cogswell-Cogs.COM  
verifyTextPresent 10.254.20.0/24