def testFacilityMapWidget(self):
     self.testname="TestFacilityMapWidget"
     self.setup()
     util = WebdriverUtilities()
     util.setDriver(self.driver)
     element = Elements()
     grcobject = GRCObject()
     do = Helpers()
     do.setUtils(util, "Facility")
     do.login()
     facility_name = "Facility for Auto Mapping from Widget"  +do.getTimeId()
     last_created_object_link = do.createObject("Facility",facility_name)
     do.navigateToObjectWithSearch(facility_name, "Facility")
     for obj in grcobject.facility_map_to_widget: 
         do.mapAObjectWidget(obj)
 def testOrgGroupMapWidget(self):
     self.testname="TestOrgGroupMapWidget"
     self.setup()
     util = WebdriverUtilities()
     util.setDriver(self.driver)
     element = Elements()
     grcobject = GRCObject()
     do = Helpers()
     do.setUtils(util, "OrgGroup")
     do.login()
     org_group_name = "OrgGroup for Auto Mapping from Widget"  +do.getTimeId()
     last_created_object_link = do.createObject("OrgGroup",org_group_name)
     do.navigateToObjectWithSearch(org_group_name, "OrgGroup")
     for obj in grcobject.org_group_map_to_widget: 
         do.mapAObjectWidget(obj)
 def testProgramMapWidget(self):
     self.testname="TestProgramMapWidget"
     self.setup()
     util = WebdriverUtilities()
     util.setDriver(self.driver)
     element = Elements()
     grcobject = GRCObject()
     do = Helpers()
     do.setUtils(util, "Program")
     do.login()
     program_name = "Program for Auto Mapping from Widget" + do.getTimeId()
     last_created_object_link = do.createObject("Program", program_name)
     do.navigateToObjectWithSearch(program_name, "Program")
     for obj in grcobject.program_map_to_widget: 
         do.mapAObjectWidget(obj, True, ("Control"))
 def testPolicyMapWidget(self):
     self.testname="TestRPolicyMapWidget"
     self.setup()
     util = WebdriverUtilities()
     util.setDriver(self.driver)
     element = Elements()
     grcobject = GRCObject()
     do = Helpers()
     do.setUtils(util)
     do.login()
     program_name = "Policy for Auto Mapping from Widget"  +do.getTimeId()
     last_created_object_link = do.createObject("Policy", program_name)
     #object_name = str(util.getTextFromXpathString(last_created_object_link)).strip() 
     do.navigateToObject("Policy",last_created_object_link)
     for obj in grcobject.policy_map_to_widget: 
         do.mapAObjectWidget(obj)