Exemple #1
0
  def tearDown(self):
    if self.pointUrlsToDelete:
      mm = PageAreaMainMenu()
      if mm.is_logged_in:       
        mm.logout()
      mm.loginToPublic('adminuser')
    
    for url in self.pointUrlsToDelete:
      print "Trying to delete URL: " + url
      try:

        self.driver.get(url)
        WebDriverWait(self.driver, 20).until(EC.visibility_of_element_located((By.ID, id_locators['PointPage.agreeButton'])))
        print "POINT PAGE DELETE"
        
        PointPage("__str__").delete()
        print "Finished deleting that one" 
      except:
        print "Could not delete that one"
      
    try:
      if use_sauce:
        print("Link to your job: https://saucelabs.com/jobs/%s" % self.driver.session_id)
      
        if sys.exc_info() == (None, None, None):
            sauce.jobs.update_job(self.driver.session_id, passed=True)
        else:
            sauce.jobs.update_job(self.driver.session_id, passed=False)
            
    finally:
        self.driver.quit()
Exemple #2
0
  def setUp(self):
    self.desired_capabilities['name'] = self.id()

    self.driver = current_driver.connect(USERNAME, ACCESS_KEY, self.desired_capabilities)    
    self.driver.get('http://whysaurustest.appspot.com/')
    assert "Whysaurus" in self.driver.title
       
    mainMenu = PageAreaMainMenu()     
    mainMenu.loginToPublic('user2')
Exemple #3
0
    def setUp(self):
        self.desired_capabilities['name'] = self.id()

        self.driver = current_driver.connect(USERNAME, ACCESS_KEY,
                                             self.desired_capabilities)
        self.driver.get('http://whysaurustest.appspot.com/')
        assert "Whysaurus" in self.driver.title

        mainMenu = PageAreaMainMenu()
        mainMenu.loginToPublic('user2')
Exemple #4
0
    def tearDown(self):
        if self.pointUrlsToDelete:
            mm = PageAreaMainMenu()
            if mm.is_logged_in:
                mm.logout()
            mm.loginToPublic('adminuser')

        for url in self.pointUrlsToDelete:
            print "Trying to delete URL: " + url
            try:

                self.driver.get(url)
                WebDriverWait(self.driver, 20).until(
                    EC.visibility_of_element_located(
                        (By.ID, id_locators['PointPage.agreeButton'])))
                print "POINT PAGE DELETE"

                PointPage("__str__").delete()
                print "Finished deleting that one"
            except:
                print "Could not delete that one"

        try:
            if use_sauce:
                print("Link to your job: https://saucelabs.com/jobs/%s" %
                      self.driver.session_id)

                if sys.exc_info() == (None, None, None):
                    sauce.jobs.update_job(self.driver.session_id, passed=True)
                else:
                    sauce.jobs.update_job(self.driver.session_id, passed=False)

        finally:
            self.driver.quit()
Exemple #5
0
    def test_logOut(self):
        mainMenu = PageAreaMainMenu()
        mainMenu.logout()

        assert "SIGN IN" in mainMenu.userNameOrSignIn.text
Exemple #6
0
 def test_logOut(self):
   mainMenu = PageAreaMainMenu() 
   mainMenu.logout()    
   
   assert "SIGN IN" in  mainMenu.userNameOrSignIn.text