mirror of
https://github.com/grafana/grafana.git
synced 2024-11-27 03:11:01 -06:00
grafana-10039: fix query time range ends in the past
This commit is contained in:
parent
603725aeb0
commit
68d4211c50
@ -17,7 +17,7 @@ import (
|
||||
"github.com/grafana/grafana/pkg/models"
|
||||
"github.com/grafana/grafana/pkg/setting"
|
||||
"github.com/grafana/grafana/pkg/tsdb"
|
||||
opentracing "github.com/opentracing/opentracing-go"
|
||||
"github.com/opentracing/opentracing-go"
|
||||
)
|
||||
|
||||
type GraphiteExecutor struct {
|
||||
@ -158,7 +158,7 @@ func formatTimeRange(input string) string {
|
||||
if input == "now" {
|
||||
return input
|
||||
}
|
||||
return strings.Replace(strings.Replace(input, "m", "min", -1), "M", "mon", -1)
|
||||
return strings.Replace(strings.Replace(strings.Replace(input, "now", "", -1), "m", "min", -1), "M", "mon", -1)
|
||||
}
|
||||
|
||||
func fixIntervalFormat(target string) string {
|
||||
|
@ -18,14 +18,14 @@ func TestGraphiteFunctions(t *testing.T) {
|
||||
Convey("formatting time range for now-1m", func() {
|
||||
|
||||
timeRange := formatTimeRange("now-1m")
|
||||
So(timeRange, ShouldEqual, "now-1min")
|
||||
So(timeRange, ShouldEqual, "-1min")
|
||||
|
||||
})
|
||||
|
||||
Convey("formatting time range for now-1M", func() {
|
||||
|
||||
timeRange := formatTimeRange("now-1M")
|
||||
So(timeRange, ShouldEqual, "now-1mon")
|
||||
So(timeRange, ShouldEqual, "-1mon")
|
||||
|
||||
})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user