Example #1
0
def test_initialize_config_files_new():
    config_files = None

    # Initialize config files
    init_config_files = DriverWrapper._initialize_config_files(config_files)

    # Check expected config files
    assert init_config_files.config_properties_filenames is None
    assert init_config_files.output_log_filename is None
Example #2
0
def test_initialize_config_files_new_environment():
    config_files = None
    os.environ["Config_environment"] = 'android'

    # Initialize config files
    init_config_files = DriverWrapper._initialize_config_files(config_files)
    del os.environ["Config_environment"]

    # Check expected config files
    assert init_config_files.config_properties_filenames == 'properties.cfg;android-properties.cfg;local-android-properties.cfg'
    assert init_config_files.output_log_filename == 'toolium_android.log'
Example #3
0
def test_initialize_config_files_configured():
    config_files = ConfigFiles()
    config_files.set_config_properties_filenames('test.conf',
                                                 'local-test.conf')
    config_files.set_output_log_filename('test.log')

    # Initialize config files
    init_config_files = DriverWrapper._initialize_config_files(config_files)

    # Check expected config files
    assert init_config_files.config_properties_filenames == 'test.conf;local-test.conf'
    assert init_config_files.output_log_filename == 'test.log'
Example #4
0
def test_initialize_config_files_configured_environment():
    config_files = ConfigFiles()
    config_files.set_config_properties_filenames('test.conf',
                                                 'local-test.conf')
    config_files.set_output_log_filename('test.log')
    os.environ["Config_environment"] = 'android'

    # Initialize config files
    init_config_files = DriverWrapper._initialize_config_files(config_files)
    del os.environ["Config_environment"]

    # Check expected config files
    assert init_config_files.config_properties_filenames == 'test.conf;local-test.conf;android-test.conf;local-android-test.conf'
    assert init_config_files.output_log_filename == 'test_android.log'