mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
adds tests that validate that updated is correct
This commit is contained in:
parent
ead1c300d7
commit
fc371af47f
@ -2,6 +2,7 @@ package sqlstore
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
"time"
|
||||||
|
|
||||||
"github.com/grafana/grafana/pkg/components/simplejson"
|
"github.com/grafana/grafana/pkg/components/simplejson"
|
||||||
"github.com/grafana/grafana/pkg/models"
|
"github.com/grafana/grafana/pkg/models"
|
||||||
@ -23,11 +24,14 @@ func TestDashboardProvisioningTest(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Convey("Saving dashboards with extras", func() {
|
Convey("Saving dashboards with extras", func() {
|
||||||
|
now := time.Now()
|
||||||
|
|
||||||
cmd := &models.SaveProvisionedDashboardCommand{
|
cmd := &models.SaveProvisionedDashboardCommand{
|
||||||
DashboardCmd: saveDashboardCmd,
|
DashboardCmd: saveDashboardCmd,
|
||||||
DashboardProvisioning: &models.DashboardProvisioning{
|
DashboardProvisioning: &models.DashboardProvisioning{
|
||||||
Name: "default",
|
Name: "default",
|
||||||
ExternalId: "/var/grafana.json",
|
ExternalId: "/var/grafana.json",
|
||||||
|
Updated: now,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -44,6 +48,7 @@ func TestDashboardProvisioningTest(t *testing.T) {
|
|||||||
|
|
||||||
So(len(query.Result), ShouldEqual, 1)
|
So(len(query.Result), ShouldEqual, 1)
|
||||||
So(query.Result[0].DashboardId, ShouldEqual, dashId)
|
So(query.Result[0].DashboardId, ShouldEqual, dashId)
|
||||||
|
So(query.Result[0].Updated, ShouldEqual, now)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user