def __init__(self, testsetup, addon_name): #formats name for url self.addon_name = addon_name.replace(' ', '-').lower() AddonsBasePage.__init__(self, testsetup) self.selenium.open("%s/addon/%s" % (self.site_version, self.addon_name)) if self.site_version == '/i': self._wait_for_reviews_to_load()
def __init__(self, testsetup, addon_name=None): #formats name for url AddonsBasePage.__init__(self, testsetup) if (addon_name != None): self.addon_name = addon_name.replace(' ', '-').lower() self.selenium.open("%s/addon/%s" % (self.site_version, self.addon_name)) self._wait_for_reviews_and_other_addons_by_author_to_load() self._page_title = "%s :: Add-ons for Firefox" % self.current_page_breadcrumb
def __init__(self, testsetup): ''' Creates a new instance of the class and gets the page ready for testing ''' AddonsBasePage.__init__(self, testsetup) self.selenium.open("/") self.selenium.window_maximize()
def __init__(self, testsetup, path): AddonsBasePage.__init__(self, testsetup) self.selenium.open(testsetup.base_url + path) self.selenium.window_maximize()
def __init__(self, testsetup): AddonsBasePage.__init__(self, testsetup)
def __init__(self, testsetup, addon_name): #formats name for url self.addon_name = addon_name.replace(' ', '-').lower() AddonsBasePage.__init__(self, testsetup) self.selenium.open(self._addon_detail_base_url + self.addon_name)
def __init__(self, testsetup, path): AddonsBasePage.__init__(self, testsetup) self.selenium.open(testsetup.base_url + path) #resizing this page for elements that disappear when the window is < 1000 self.selenium.get_eval("window.resizeTo(10000,10000); window.moveTo(0,0)")
def __init__(self, testsetup, index): AddonsBasePage.__init__(self, testsetup) self.index = index
def __init__(self, testsetup, addon_name): #formats name for url self.addon_name = addon_name.replace(' ', '-').lower() AddonsBasePage.__init__(self, testsetup) self.selenium.open("%s/addon/%s" % (self.site_version, self.addon_name))
def __init__(self, testsetup): """ Creates a new instance of the class and gets the page ready for testing """ AddonsBasePage.__init__(self, testsetup) self.selenium.open("%s/" % self.site_version) self.selenium.window_maximize()