mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Alerting: decouple api models from domain\dto models: separate Provenance status + converters (#63594)
* move conversions of domain models to api models and reverse from definition package to api package
This commit is contained in:
@@ -274,7 +274,7 @@ func TestProvisioningApi(t *testing.T) {
|
||||
require.Equal(t, 201, response.Status())
|
||||
created := deserializeRule(t, response.Body())
|
||||
require.Equal(t, int64(3), created.OrgID)
|
||||
require.Equal(t, models.ProvenanceNone, created.Provenance)
|
||||
require.Equal(t, definitions.Provenance(models.ProvenanceNone), created.Provenance)
|
||||
})
|
||||
|
||||
t.Run("PUT sets expected fields with no provenance", func(t *testing.T) {
|
||||
@@ -293,7 +293,7 @@ func TestProvisioningApi(t *testing.T) {
|
||||
require.Equal(t, 200, response.Status())
|
||||
created := deserializeRule(t, response.Body())
|
||||
require.Equal(t, int64(3), created.OrgID)
|
||||
require.Equal(t, models.ProvenanceNone, created.Provenance)
|
||||
require.Equal(t, definitions.Provenance(models.ProvenanceNone), created.Provenance)
|
||||
})
|
||||
})
|
||||
|
||||
@@ -921,7 +921,7 @@ func (f *fakeNotificationPolicyService) GetPolicyTree(ctx context.Context, orgID
|
||||
return definitions.Route{}, store.ErrNoAlertmanagerConfiguration
|
||||
}
|
||||
result := f.tree
|
||||
result.Provenance = f.prov
|
||||
result.Provenance = definitions.Provenance(f.prov)
|
||||
return result, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user