def test_get_env_by_name_bad(): with pytest.raises(InterruptExecution): data = secrets_provider.provide_secrets_invalid_cloud() cloud.get_or_raise(data.get("azure_cloud")) \ .endpoints.resource_manager
def test_get_env_by_name_public(): data = secrets_provider.provide_secrets_public() result = cloud.get_or_raise(data.get("azure_cloud")) \ .endpoints.resource_manager assert result == AZURE_PUBLIC_CLOUD.endpoints.resource_manager
def test_get_env_by_name_usgov(): data = secrets_provider.provide_secrets_us_gov() result = cloud.get_or_raise(data.get("azure_cloud")) \ .endpoints.resource_manager assert result == AZURE_US_GOV_CLOUD.endpoints.resource_manager
def test_resolve_cloud_env_by_name_default(): data = secrets_provider.provide_secrets_via_service_principal() result = cloud.get_or_raise(data.get("azure_cloud")) \ .endpoints.resource_manager assert result == AZURE_PUBLIC_CLOUD.endpoints.resource_manager