Browse Source

Test d'ajout d'un item modifié + ajout de la fonction add_item()

TVernet 1 year ago
parent
commit
5e7b86b60d
1 changed files with 18 additions and 17 deletions
  1. 18 17
      test_sauce_demo_class.py

+ 18 - 17
test_sauce_demo_class.py

@@ -72,40 +72,41 @@ class TestSauceDemo:
 
     ##### MATTHIEU
 
-##### MANEL
-    
-    def login_custum(self,user, pwd):
+    ##### MANEL
+
+    def login_custum(self, user, pwd):
         username = self.driver.find_element(By.ID, "user-name")
         password = self.driver.find_element(By.ID, "password")
-        login = self.driver.find_element(By.ID, "login-button")  
+        login = self.driver.find_element(By.ID, "login-button")
 
-        writeInInput(inputElement=username, text= user)
+        writeInInput(inputElement=username, text=user)
         writeInInput(password, text=pwd)
         login.click()
 
-
     def test_login_bad_username(self):
         self.login_custum("test", "secret_sauce")
 
-        erreur_message = self.driver.find_element(By.CSS_SELECTOR,'[data-test=error]')
-
-        assert erreur_message.is_displayed(), "Pas de message d\'erreur "
-        assert erreur_message.text == "Epic sadface: Username and password do not match any user in this service", "le message est erroné"
+        erreur_message = self.driver.find_element(By.CSS_SELECTOR, "[data-test=error]")
 
+        assert erreur_message.is_displayed(), "Pas de message d'erreur "
+        assert (
+            erreur_message.text
+            == "Epic sadface: Username and password do not match any user in this service"
+        ), "le message est erroné"
 
     def test_login_bad_passwrd(self):
         self.login_custum("standard_user", "test")
 
-        erreur_message = self.driver.find_element(By.CSS_SELECTOR,'[data-test=error]')
+        erreur_message = self.driver.find_element(By.CSS_SELECTOR, "[data-test=error]")
 
-        assert erreur_message.is_displayed(), "Pas de message d\'erreur "
-        assert erreur_message.text == "Epic sadface: Username and password do not match any user in this service", "le message est erroné"
+        assert erreur_message.is_displayed(), "Pas de message d'erreur "
+        assert (
+            erreur_message.text
+            == "Epic sadface: Username and password do not match any user in this service"
+        ), "le message est erroné"
 
-        
-        
+    ##### MATTHIEU
 
-##### MATTHIEU
-        
     def go_to_checkout(self):
         checkout = self.driver.find_element(By.CSS_SELECTOR, "#checkout")
         checkout.click()