I have multiple tests inside one test case but I am noticing that it is only running the first test
import unittest from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities from selenium.webdriver.support.ui import WebDriverWait class Test(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox() self.base_url = "http://www.example.com/" def test_Google(self): driver = self.driver driver.implicitly_wait(10) driver.get(self.base_url) def fill_contact(self): driver.find_element_by_xpath('//a[contains(.,"Contact")]').click() driver.implicitly_wait(10) driver.find_element_by_xpath('//input[@type="submit"][@value="Send"]').click() # def tearDown(self): # self.driver.quit() if __name__ == "__main__": unittest.main() Whenever I run this it only runs
def test_Google(self) and nothing after that. am I doing something wrong?