Errors: Make errors the same in dev as prod (#77366)
When running in dev mode, error messages would contain an additional "error" property alongside "message". Since this causes confusion, that has been removed and now error messages are the same both modes (using "message").
This commit is contained in:
@@ -133,7 +133,6 @@ func TestIntegrationCreateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Data source not found", response.Message)
|
||||
require.Equal(t, correlations.ErrSourceDataSourceDoesNotExists.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -161,7 +160,6 @@ func TestIntegrationCreateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Data source not found", response.Message)
|
||||
require.Equal(t, correlations.ErrTargetDataSourceDoesNotExists.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -357,8 +355,6 @@ func TestIntegrationCreateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Contains(t, response.Message, "bad request data")
|
||||
require.Contains(t, response.Error, correlations.ErrInvalidConfigType.Error())
|
||||
require.Contains(t, response.Error, configType)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
|
||||
@@ -106,7 +106,6 @@ func TestIntegrationDeleteCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Data source not found", response.Message)
|
||||
require.Equal(t, correlations.ErrSourceDataSourceDoesNotExists.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -126,7 +125,6 @@ func TestIntegrationDeleteCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Correlation not found", response.Message)
|
||||
require.Equal(t, correlations.ErrCorrelationNotFound.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -153,7 +151,6 @@ func TestIntegrationDeleteCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Correlation can only be edited via provisioning", response.Message)
|
||||
require.Equal(t, correlations.ErrCorrelationReadOnly.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
|
||||
@@ -100,7 +100,6 @@ func TestIntegrationUpdateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Data source not found", response.Message)
|
||||
require.Equal(t, correlations.ErrSourceDataSourceDoesNotExists.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -123,7 +122,6 @@ func TestIntegrationUpdateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Correlation not found", response.Message)
|
||||
require.Equal(t, correlations.ErrCorrelationNotFound.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -153,7 +151,6 @@ func TestIntegrationUpdateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "Correlation can only be edited via provisioning", response.Message)
|
||||
require.Equal(t, correlations.ErrCorrelationReadOnly.Error(), response.Error)
|
||||
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
@@ -181,7 +178,6 @@ func TestIntegrationUpdateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "At least one of label, description or config is required", response.Message)
|
||||
require.Equal(t, correlations.ErrUpdateCorrelationEmptyParams.Error(), response.Error)
|
||||
require.NoError(t, res.Body.Close())
|
||||
|
||||
// empty body
|
||||
@@ -199,7 +195,6 @@ func TestIntegrationUpdateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "At least one of label, description or config is required", response.Message)
|
||||
require.Equal(t, correlations.ErrUpdateCorrelationEmptyParams.Error(), response.Error)
|
||||
require.NoError(t, res.Body.Close())
|
||||
|
||||
// all set to null
|
||||
@@ -221,7 +216,6 @@ func TestIntegrationUpdateCorrelation(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "At least one of label, description or config is required", response.Message)
|
||||
require.Equal(t, correlations.ErrUpdateCorrelationEmptyParams.Error(), response.Error)
|
||||
require.NoError(t, res.Body.Close())
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user