def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING holmium.core.noseplugin.BROWSER_MAPPING = build_mock_mapping("remote") holmium.core.noseplugin.BROWSER_MAPPING.update( build_mock_mapping("chrome")) ENV.clear() super(TestOptionsWithChrome, self).setUp()
def test_browser_per_test(self): with mock.patch.dict('holmium.core.testcase.BROWSER_MAPPING', build_mock_mapping("firefox")): runtc({"HO_BROWSER":"firefox", "HO_BROWSER_PER_TEST":"1"}, []) self.assertEquals(holmium.core.testcase.BROWSER_MAPPING["firefox"].return_value.quit.call_count, 1) ENV.clear() with mock.patch.dict('holmium.core.testcase.BROWSER_MAPPING', build_mock_mapping("firefox")): runtc({"HO_BROWSER":"firefox", "HO_BROWSER_PER_TEST":"0"}, []) self.assertEquals(holmium.core.testcase.BROWSER_MAPPING["firefox"].return_value.quit.call_count, 0)
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING mock_browsers = build_mock_mapping("chrome") def fake_construct(*a, **k): raise Exception("failed to initialize") mock_browsers["chrome"].side_effect = fake_construct holmium.core.noseplugin.BROWSER_MAPPING.update(mock_browsers) ENV.clear() super(TestDriverBroken,self).setUp()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING mock_browsers = build_mock_mapping("chrome") def fake_construct(*a, **k): raise Exception("failed to initialize") mock_browsers["chrome"].side_effect = fake_construct holmium.core.noseplugin.BROWSER_MAPPING.update(mock_browsers) ENV.clear() super(TestDriverBroken, self).setUp()
def test_browser_per_test(self): with mock.patch.dict('holmium.core.testcase.BROWSER_MAPPING', build_mock_mapping("firefox")): runtc({"HO_BROWSER": "firefox", "HO_BROWSER_PER_TEST": "1"}, []) self.assertEquals( holmium.core.testcase.BROWSER_MAPPING["firefox"].return_value. quit.call_count, 1) ENV.clear() with mock.patch.dict('holmium.core.testcase.BROWSER_MAPPING', build_mock_mapping("firefox")): runtc({"HO_BROWSER": "firefox", "HO_BROWSER_PER_TEST": "0"}, []) self.assertEquals( holmium.core.testcase.BROWSER_MAPPING["firefox"].return_value. quit.call_count, 0)
def setUp(self): ENV.clear()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING holmium.core.noseplugin.BROWSER_MAPPING.update(build_mock_mapping("chrome")) ENV.clear() super(TestConfigPy,self).setUp()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING holmium.core.noseplugin.BROWSER_MAPPING = build_mock_mapping("remote") holmium.core.noseplugin.BROWSER_MAPPING.update(build_mock_mapping("phantomjs")) ENV.clear() super(TestOptionsWithPhantom,self).setUp()
def setUp(self): ENV.clear() super(TestCapabilitiesFromFile,self).setUp()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING mock_browsers = build_mock_mapping("chrome") holmium.core.noseplugin.BROWSER_MAPPING.update(mock_browsers) ENV.clear() super(TestNoDriver,self).setUp()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING holmium.core.noseplugin.BROWSER_MAPPING.update( build_mock_mapping("chrome")) ENV.clear() super(TestConfigJson, self).setUp()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING mock_browsers = build_mock_mapping("chrome") holmium.core.noseplugin.BROWSER_MAPPING.update(mock_browsers) ENV.clear() super(TestCapabilitiesFromFile, self).setUp()
def setUp(self): self.old_mapping = holmium.core.noseplugin.BROWSER_MAPPING mock_browsers = build_mock_mapping("chrome") holmium.core.noseplugin.BROWSER_MAPPING.update(mock_browsers) ENV.clear() super(TestMultipleDriversWithReusedBrowsers, self).setUp()
def setUp(self): ENV.clear() super(TestCapabilitiesFromFile, self).setUp()