| 15 | |
| 16 | class TestHelloWorld(unittest.TestCase): |
| 17 | def setUp(self): |
| 18 | try: |
| 19 | self.options = self.OptionsClass() |
| 20 | self.options.headless = True |
| 21 | self.driver = self.DriverClass(options=self.options) |
| 22 | self.driver.implicitly_wait(30) |
| 23 | except Exception: |
| 24 | self.skipTest("Selenium webdriver is not installed") |
| 25 | self.server = remi.Server(MyApp, start=False, address='0.0.0.0', start_browser=False, multiple_instance=True) |
| 26 | self.server.start() |
| 27 | |
| 28 | def test_should_open_browser(self): |
| 29 | self.driver.get(self.server.address) |