def test_get_download_directory_base_no_server_section_exception(context): context.download_directory = "" context.driver_wrapper.config.remove_option('Server', 'enabled') DriverWrappersPool.output_directory = os.path.join( os.path.realpath(__file__), 'incorrect_path') with pytest.raises(OSError): get_download_directory_base(context)
def test_get_download_directory_base_server_enabled_win(context): context.download_directory = "" context.driver_wrapper.config.set('Server', 'enabled', 'true') context.driver_wrapper.config.set('Driver', 'type', 'part1-part2-part3-win') assert get_download_directory_base( context) == 'C:\\tmp\\%s\\' % DOWNLOADS_FOLDER
def test_get_download_directory_base_server_enabled_linux(context): context.download_directory = "" context.driver_wrapper.config.set('Server', 'enabled', 'true') context.driver_wrapper.config.set('Driver', 'type', 'part1-part2-part3-linux') assert get_download_directory_base( context) == "/tmp/%s/" % DOWNLOADS_FOLDER
def test_get_download_directory_base_server_enabled_no_driver_section(context): context.download_directory = "" context.driver_wrapper.config.set('Server', 'enabled', 'true') assert get_download_directory_base( context) == "/tmp/%s/" % DOWNLOADS_FOLDER
def test_get_download_directory_base_server_disabled(context): context.download_directory = "" context.driver_wrapper.config.set('Server', 'enabled', 'false') assert get_download_directory_base(context) == os.path.join( DriverWrappersPool.output_directory, DOWNLOADS_FOLDER, '')
def test_get_download_directory_base_no_server_section(context): context.download_directory = "" context.driver_wrapper.config.remove_option('Server', 'enabled') assert get_download_directory_base(context) == os.path.join( DriverWrappersPool.output_directory, DOWNLOADS_FOLDER, '')
def test_get_download_directory_base_download_directory_none(context): context.download_directory = None assert get_download_directory_base(context) is None