Source code for testing.helpers

"""Helper functions for integration testing."""


[docs] def skip_multiple_version_test(config, model_version): """Skip a test which is not meant for multiple versions if multiple versions are given.""" message = "Skipping test not meant for multiple model versions." if not isinstance(model_version, list): return None config_model_version = config.get("configuration", {}).get("model_version", []) if not isinstance(config_model_version, list): config_model_version = [config_model_version] if 1 < len(model_version) != len(config_model_version): return message return None