def test_selenium_driver_overrides_start_test_properly(): context = Context(Settings()) selenium_mock = Mock() selenium_mock.expects(once()).start() driver = SeleniumDriver(context, selenium=selenium_mock) driver.start_test("http://localhost") selenium_mock.verify()
def test_selenium_driver_overrides_start_test_properly_when_extra_args_specified(): context = Context(Settings()) context.settings.extra_args = {"selenium.server": "localhost", "selenium.port": 4444} selenium_mock = Mock() selenium_mock.expects(once()).start() driver = SeleniumDriver(context, selenium=selenium_mock) driver.start_test("http://localhost") selenium_mock.verify()
def test_selenium_driver_overrides_start_test_properly(): mocker = Mocker() context = Context(Settings()) selenium_mock = mocker.mock() selenium_mock.start() with mocker: driver = SeleniumDriver(context, selenium=selenium_mock) driver.start_test("http://localhost")
def test_selenium_driver_overrides_start_test_properly_when_extra_args_specified(): mocker = Mocker() context = Context(Settings()) context.settings.extra_args = { "selenium.server":"localhost", "selenium.port":4444 } selenium_mock = mocker.mock() selenium_mock.start() with mocker: driver = SeleniumDriver(context, selenium=selenium_mock) driver.start_test("http://localhost")