コード例 #1
0
ファイル: addons_site.py プロジェクト: Dualtha/Addon-Tests
 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()
コード例 #2
0
 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
コード例 #3
0
ファイル: addons_site.py プロジェクト: vish-moz/Addon-Tests
 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()
コード例 #4
0
ファイル: addons_site.py プロジェクト: vish-moz/Addon-Tests
 def __init__(self, testsetup, path):
     AddonsBasePage.__init__(self, testsetup)
     self.selenium.open(testsetup.base_url + path)
     self.selenium.window_maximize()
コード例 #5
0
ファイル: addons_site.py プロジェクト: vish-moz/Addon-Tests
 def __init__(self, testsetup):
     AddonsBasePage.__init__(self, testsetup)
コード例 #6
0
ファイル: addons_site.py プロジェクト: vish-moz/Addon-Tests
 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)
コード例 #7
0
 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)")
コード例 #8
0
ファイル: addons_site.py プロジェクト: rakeshmick/Addon-Tests
 def __init__(self, testsetup, index):
     AddonsBasePage.__init__(self, testsetup)
     self.index = index
コード例 #9
0
 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))
コード例 #10
0
 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()