Exemple #1
0
def interactive(settings, cli_drivers):

    drivers = utils.choose_driver_by_precedence(cli_drivers=cli_drivers,
                                                suite_drivers=[],
                                                settings_default_driver=settings['default_browser'])
    execution.browser_name = drivers[0]
    #golem.core.set_settings(settings)
    execution.settings = settings
    from golem.core import execution_logger
    execution.logger = execution_logger.get_logger()
    actions.debug()
Exemple #2
0
def interactive(settings, cli_drivers):

    drivers = utils.choose_driver_by_precedence(
        cli_drivers=cli_drivers,
        suite_drivers=[],
        settings_default_driver=settings['default_driver'])
    golem.core.driver_name = drivers[0]
    golem.core.set_settings(settings)
    from golem.core import execution_logger
    execution_logger.get_logger()
    actions.debug()
def interactive(settings, cli_drivers):
    #Starts the Golem interactive shell.
    drivers = utils.choose_driver_by_precedence(
        cli_drivers=cli_drivers,
        suite_drivers=[],
        settings_default_driver=settings['default_browser'])
    execution.browser_name = drivers[0]
    #golem.core.set_settings(settings)
    execution.settings = settings
    from golem.core import execution_logger
    execution.logger = execution_logger.get_logger()
    actions.debug()
Exemple #4
0
def interactive(settings, cli_drivers):
    """Starts the Golem interactive shell."""
    drivers = utils.choose_driver_by_precedence(
        cli_drivers=cli_drivers,
        suite_drivers=[],
        settings_default_driver=settings['default_browser'])
    execution.browser_name = drivers[0]
    remote_browsers = settings_manager.get_remote_browsers(
        test_execution.settings)
    default_browsers = gui_utils.get_supported_browsers_suggestions()
    browser_defs = define_drivers(drivers, remote_browsers, default_browsers)
    execution.browser_definition = browser_defs[0]
    execution.settings = settings
    execution.settings['interactive'] = True
    execution.logger = execution_logger.get_logger()
    actions.debug()
Exemple #5
0
"""Golem interactive mode."""
import golem.core
from golem.core import utils
from golem import actions
from golem import execution
from golem.actions import *
# TODO remove wild card import
from golem import browser


def interactive(settings, cli_drivers):
	"""Starts the Golem interactive shell."""
    drivers = utils.choose_driver_by_precedence(cli_drivers=cli_drivers,
                                                suite_drivers=[],
                                                settings_default_driver=settings['default_browser'])
    execution.browser_name = drivers[0]
    #golem.core.set_settings(settings)
    execution.settings = settings
    from golem.core import execution_logger
    execution.logger = execution_logger.get_logger()
    actions.debug()