def selenium()

in pytest_firefox/pytest_firefox.py [0:0]


def selenium(
        pytestconfig: Config,
        request: FixtureRequest) -> Generator[WebDriver, None, None]:
    """Yield selenium object if user has not already created one."""
    if pytestconfig.pluginmanager.hasplugin('selenium'):
        yield request.getfixturevalue('selenium')
    else:
        driver = Firefox()
        yield driver
        driver.quit()