mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Changed variable replacement works for InfluxDB, now , and
This commit is contained in:
@@ -17,8 +17,8 @@ define([
|
||||
var query = builder.build();
|
||||
|
||||
it('should generate correct query', function() {
|
||||
expect(query).to.be('select code, mean(value) from "google.test" where [[$timeFilter]] and code=1 ' +
|
||||
'group by time([[$interval]]), code order asc');
|
||||
expect(query).to.be('select code, mean(value) from "google.test" where $timeFilter and code=1 ' +
|
||||
'group by time($interval), code order asc');
|
||||
});
|
||||
|
||||
it('should expose groupByFiled', function() {
|
||||
@@ -38,32 +38,12 @@ define([
|
||||
var query = builder.build();
|
||||
|
||||
it('should generate correct query', function() {
|
||||
expect(query).to.be('select mean(value) from "google.test" where [[$timeFilter]] ' +
|
||||
'group by time([[$interval]]) fill(0) order asc');
|
||||
expect(query).to.be('select mean(value) from "google.test" where $timeFilter ' +
|
||||
'group by time($interval) fill(0) order asc');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
describe('old style raw query', function() {
|
||||
var builder = new InfluxQueryBuilder({
|
||||
query: 'select host, mean(value) from asd.asd where time > now() - 1h group by time(1s), code order asc',
|
||||
rawQuery: true
|
||||
});
|
||||
|
||||
var query = builder.build();
|
||||
|
||||
it('should generate correct query', function() {
|
||||
expect(query).to.be('select host, mean(value) from asd.asd where [[$timeFilter]] and time > now() - 1h ' +
|
||||
'group by time(1s), code order asc');
|
||||
});
|
||||
|
||||
it('should expose groupByFiled', function() {
|
||||
expect(builder.groupByField).to.be('host');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
@@ -50,10 +50,10 @@ define([
|
||||
describe('When querying influxdb with one raw query', function() {
|
||||
var results;
|
||||
var urlExpected = "/series?p=mupp&q=select+value+from+series"+
|
||||
"+where+time+%3E+now()+-+1h+and+time+%3E+1&time_precision=s";
|
||||
"+where+time+%3E+now()+-+1h&time_precision=s";
|
||||
var query = {
|
||||
range: { from: 'now-1h', to: 'now' },
|
||||
targets: [{ query: "select value from series where time > 1", rawQuery: true }]
|
||||
targets: [{ query: "select value from series where $timeFilter", rawQuery: true }]
|
||||
};
|
||||
|
||||
var response = [];
|
||||
|
||||
Reference in New Issue
Block a user