diff --git a/functionnal_test.py b/functionnal_test.py index 617677b..0ae2cdf 100644 --- a/functionnal_test.py +++ b/functionnal_test.py @@ -13,9 +13,10 @@ docs_url = f"{base_url}/docs" class BaseFunctionnalTestCase(unittest.TestCase): - def setUp(self): - self.driver = webdriver.Firefox() - self.addCleanup(self._close) + @classmethod + def setUpClass(cls): + cls.driver = webdriver.Firefox() + cls.addClassCleanup(cls.driver.quit) def test_app_homepage_is_reachale(self): self.driver.get(base_url) @@ -27,7 +28,3 @@ class BaseFunctionnalTestCase(unittest.TestCase): swagger = self.driver.find_elements(By.ID, "swagger-ui")[0] assert swagger_header_content in swagger.text.replace("\n", "") - - def _close(self): - if self.driver: - self.driver.quit()