本文整理汇总了Python中helpers.Helpers.Helpers.generateNameForTheObject方法的典型用法代码示例。如果您正苦于以下问题:Python Helpers.generateNameForTheObject方法的具体用法?Python Helpers.generateNameForTheObject怎么用?Python Helpers.generateNameForTheObject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类helpers.Helpers.Helpers
的用法示例。
在下文中一共展示了Helpers.generateNameForTheObject方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: testSaveAndAddAnotherProject
# 需要导入模块: from helpers.Helpers import Helpers [as 别名]
# 或者: from helpers.Helpers.Helpers import generateNameForTheObject [as 别名]
def testSaveAndAddAnotherProject(self):
self.testname="TestSaveAndAddAnotherProject"
self.setup()
util = WebdriverUtilities()
util.setDriver(self.driver)
element = Elements()
do = Helpers(self)
do.setUtils(util)
do.login()
object_1_name = do.generateNameForTheObject("Project")
do.delay(10) # count number does not appear right away, weird
object_2_name = "Project_" + str(do.getRandomNumber())
do.ensureLHNSectionExpanded("Project")
count_before = do.countOfAnyObjectLHS("Project")
do.createObjectSaveAddAnother("Project", object_1_name, "unchecked", True, "", False)
do.createObjectSaveAddAnother("Project", object_2_name, "unchecked", False, "", True)
do.clearSearchBoxOnLHS() #clear any text so total count displays
do.ensureLHNSectionExpanded("Project")
count_after = do.countOfAnyObjectLHS("Project")
do.assertEqual(count_after, count_before+2, "Count has not incremented by 1 as expected.")
print "Object 1: "
object_1_link = do.verifyObjectIsCreatedinLHN("Project", object_1_name)
do.navigateToObjectAndOpenObjectEditWindow("Project",object_1_link)
do.deleteObject()
print "Object 2: "
object_2_link = do.verifyObjectIsCreatedinLHN("Project", object_2_name)
do.navigateToObjectAndOpenObjectEditWindow("Project",object_2_link)
do.deleteObject()
示例2: testHideShowNewModalPeople
# 需要导入模块: from helpers.Helpers import Helpers [as 别名]
# 或者: from helpers.Helpers.Helpers import generateNameForTheObject [as 别名]
def testHideShowNewModalPeople(self):
self.testname="TestHideShowNewModalPeople"
self.setup()
util = WebdriverUtilities()
util.setDriver(self.driver)
element = Elements()
do = Helpers(self)
do.setUtils(util)
do.login()
list_all = "all"
list_items = "enabled_user, company"
a_few_items = "company"
print "TEST THAT YOU CAN SHOW OR HIDE FIELDS/ELEMENTS IN CREATE NEW OBJECT MODAL."
# fill in mandatory fields only
do.openCreateNewObjectWindowFromLhn("Person")
# hide_all, show_all, then hide individual
do.hideInNewModal(list_all, True, "person")
do.hideInNewModal(list_all, False, "person")
# hide individually
do.hideInNewModal(list_items, True, "person")
# show all again, hide a few will cause show_all to display, now reshow_all
do.hideInNewModal(list_all, False, "person")
do.hideInNewModal(a_few_items, True, "person")
do.hideInNewModal(list_all, False, "person")
do.populateNewObjectData(do.generateNameForTheObject("person"))
do.saveNewObjectAndWait()
示例3: testHideShowNewModalWorkflow
# 需要导入模块: from helpers.Helpers import Helpers [as 别名]
# 或者: from helpers.Helpers.Helpers import generateNameForTheObject [as 别名]
def testHideShowNewModalWorkflow(self):
self.testname="TestHideShowNewModalWorkflow"
self.setup()
util = WebdriverUtilities()
util.setDriver(self.driver)
element = Elements()
do = Helpers(self)
do.setUtils(util)
do.login()
list_all = "all"
list_items = "description, owner, frequency, email_preferences, first_task_groups_title, custom_email_message"
a_few_items = "frequency, custom_email_message"
print "TEST THAT YOU CAN SHOW OR HIDE FIELDS/ELEMENTS IN CREATE NEW OBJECT MODAL."
# fill in mandatory fields only
do.openCreateNewObjectWindowFromLhn("Workflow")
# hide_all, show_all, then hide individual
do.hideInNewModal(list_all, True, "workflow")
do.hideInNewModal(list_all, False, "workflow")
# hide individually
do.hideInNewModal(list_items, True)
# show all again, hide a few will cause show_all to display, now reshow_all
do.hideInNewModal(list_all, False, "workflow")
do.hideInNewModal(a_few_items, True, "workflow")
do.hideInNewModal(list_all, False, "workflow")
do.populateNewObjectData(do.generateNameForTheObject("workflow"))
do.saveNewObjectAndWait()
do.delay(15) # 15 seconds more
do.selectInnerNavTab("info")
do.clickInfoPageEditLink()
# now start testing hide/show after clicking on the Edit link
do.hideInNewModal(list_all, True, "workflow", "", "edit")
do.hideInNewModal(list_all, False, "workflow", "", "edit")
do.hideInNewModal(a_few_items, True, "workflow", "", "edit")
do.hideInNewModal(list_all, False, "workflow", "", "edit")
示例4: testHideShowNewModalControl
# 需要导入模块: from helpers.Helpers import Helpers [as 别名]
# 或者: from helpers.Helpers.Helpers import generateNameForTheObject [as 别名]
def testHideShowNewModalControl(self):
self.testname="TestHideShowNewModalControl"
self.setup()
util = WebdriverUtilities()
util.setDriver(self.driver)
element = Elements()
do = Helpers(self)
do.setUtils(util)
do.login()
list_all = "all"
list_items = "kind_nature, fraud_related, significance, type_means, frequency_dd, assertions, categories, principal_assessor, secondary_assessor" \
"description, note, owner, contact, url, reference_url, code, effective_date, stop_date, state"
a_few_items = "type_means, frequency_dd"
print "TEST THAT YOU CAN SHOW OR HIDE FIELDS/ELEMENTS IN CREATE NEW OBJECT MODAL."
# fill in mandatory fields only
do.openCreateNewObjectWindowFromLhn("Control")
# hide_all, show_all, then hide individual
do.hideInNewModal(list_all, True, "control")
do.hideInNewModal(list_all, False, "control")
# hide individually
do.hideInNewModal(list_items, True)
# show all again, hide a few will cause show_all to display, now reshow_all
do.hideInNewModal(list_all, False, "control")
do.hideInNewModal(a_few_items, True, "control")
do.hideInNewModal(list_all, False, "control")
do.populateNewObjectData(do.generateNameForTheObject("control"))
do.saveNewObjectAndWait()
do.clickInfoPageEditLink()
# now start testing hide/show after clicking on the Edit link
do.hideInNewModal(list_all, True, "control")
do.hideInNewModal(list_all, False, "control")
do.hideInNewModal(a_few_items, True, "control")
do.hideInNewModal(list_all, False, "control")
示例5: testHideShowNewModalProcess
# 需要导入模块: from helpers.Helpers import Helpers [as 别名]
# 或者: from helpers.Helpers.Helpers import generateNameForTheObject [as 别名]
def testHideShowNewModalProcess(self):
self.testname="TestHideShowNewModalProcess"
self.setup()
util = WebdriverUtilities()
util.setDriver(self.driver)
element = Elements()
do = Helpers(self)
do.setUtils(util)
do.login()
list_all = "all"
list_items = "description, note, owner, contact, url, reference_url, code, effective_date, network_zone, stop_date, state"
a_few_items = "url, network_zone"
print "TEST THAT YOU CAN SHOW OR HIDE FIELDS/ELEMENTS IN CREATE NEW OBJECT MODAL."
# fill in mandatory fields only
do.openCreateNewObjectWindowFromLhn("Process")
# hide_all, show_all, then hide individual
do.hideInNewModal(list_all, True, "process")
do.hideInNewModal(list_all, False, "process")
# hide individually
do.hideInNewModal(list_items, True, "process")
# show all again, hide a few will cause show_all to display, now reshow_all
do.hideInNewModal(list_all, False, "process")
do.hideInNewModal(a_few_items, True, "process")
do.hideInNewModal(list_all, False, "process")
do.populateNewObjectData(do.generateNameForTheObject("process"))
do.saveNewObjectAndWait()
do.clickInfoPageEditLink()
# now start testing hide/show after clicking on the Edit link
do.hideInNewModal(list_all, True, "process")
do.hideInNewModal(list_all, False, "process")
do.hideInNewModal(a_few_items, True, "process")
do.hideInNewModal(list_all, False, "process")