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:
@@ -146,7 +146,7 @@ func TestNotificationPolicyService(t *testing.T) {
|
||||
tree, err := sut.GetPolicyTree(context.Background(), 1)
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, models.ProvenanceNone, tree.Provenance)
|
||||
require.Equal(t, models.ProvenanceNone, models.Provenance(tree.Provenance))
|
||||
})
|
||||
|
||||
t.Run("service returns upgraded provenance value", func(t *testing.T) {
|
||||
@@ -158,7 +158,7 @@ func TestNotificationPolicyService(t *testing.T) {
|
||||
|
||||
updated, err := sut.GetPolicyTree(context.Background(), 1)
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, models.ProvenanceAPI, updated.Provenance)
|
||||
require.Equal(t, models.ProvenanceAPI, models.Provenance(updated.Provenance))
|
||||
})
|
||||
|
||||
t.Run("service respects concurrency token when updating", func(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user