def test_install_plugin_dependencies(mock_install_to_dir, tmp_path): google = tmp_path / 'google' google.mkdir() pdu.install_deps(tmp_path.as_posix()) expected_dependencies = [ '{}=={}'.format(p, package_util.get_version()) for p in ['dvp-common', 'dvp-libs', 'dvp-platform'] ] mock_install_to_dir.assert_called_once_with(expected_dependencies, tmp_path.as_posix())
def test_get_version(): assert package_util.get_version() == '3.1.0.dev2'
from dlpx.virtualization._internal.commands import build as build_internal from dlpx.virtualization._internal.commands import \ download_logs as download_logs_internal from dlpx.virtualization._internal.commands import initialize as init_internal from dlpx.virtualization._internal.commands import upload as upload_internal # # Setup the logger and file handler. This needs to be done immediately as # logging will not work as expected until this has been done. Other classes # have module level loggers that are initialized on the import, not when a # function is called. # logging_util.setup_logger() logger = logging.getLogger(__name__) __version__ = package_util.get_version() # This is needed to add -h as an option for the help menu. CONTEXT_SETTINGS = dict(help_option_names=['-h', '--help'], obj=click_util.ConfigFileProcessor.read_config()) DVP_CONFIG_MAP = CONTEXT_SETTINGS['obj'] @contextmanager def command_error_handler(): try: yield except exceptions.UserError as err: logger.error(err.message) logger.debug(traceback.format_exc())
def test_get_version(): assert package_util.get_version() == '2.0.0'
def test_get_build_api_version(): assert package_util.get_version() == "1.0.0"
def test_get_version(): assert package_util.get_version() == '1.1.0-internal-7'