mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Made tag_values query more robust
This commit is contained in:
@@ -168,7 +168,9 @@ function (angular, _, dateMath) {
|
|||||||
return $q.when([]);
|
return $q.when([]);
|
||||||
}
|
}
|
||||||
|
|
||||||
var keysArray = keys.split(",");
|
var keysArray = keys.split(",").map(function(key) {
|
||||||
|
return key.trim();
|
||||||
|
});
|
||||||
var key = keysArray[0];
|
var key = keysArray[0];
|
||||||
var keysQuery = key + "=*";
|
var keysQuery = key + "=*";
|
||||||
|
|
||||||
|
|||||||
@@ -55,14 +55,14 @@ describe('opentsdb', function() {
|
|||||||
ctx.ds.metricFindQuery('tag_values(cpu, hostname, env=$env)').then(function(data) { results = data; });
|
ctx.ds.metricFindQuery('tag_values(cpu, hostname, env=$env)').then(function(data) { results = data; });
|
||||||
ctx.$rootScope.$apply();
|
ctx.$rootScope.$apply();
|
||||||
expect(requestOptions.url).to.be('/api/search/lookup');
|
expect(requestOptions.url).to.be('/api/search/lookup');
|
||||||
expect(requestOptions.params.m).to.be('cpu{hostname=*, env=$env}');
|
expect(requestOptions.params.m).to.be('cpu{hostname=*,env=$env}');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('tag_values(cpu, test) should generate lookup query', function() {
|
it('tag_values(cpu, test) should generate lookup query', function() {
|
||||||
ctx.ds.metricFindQuery('tag_values(cpu, hostname, env=$env, region=$region)').then(function(data) { results = data; });
|
ctx.ds.metricFindQuery('tag_values(cpu, hostname, env=$env, region=$region)').then(function(data) { results = data; });
|
||||||
ctx.$rootScope.$apply();
|
ctx.$rootScope.$apply();
|
||||||
expect(requestOptions.url).to.be('/api/search/lookup');
|
expect(requestOptions.url).to.be('/api/search/lookup');
|
||||||
expect(requestOptions.params.m).to.be('cpu{hostname=*, env=$env, region=$region}');
|
expect(requestOptions.params.m).to.be('cpu{hostname=*,env=$env,region=$region}');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('suggest_tagk() should generate api suggest query', function() {
|
it('suggest_tagk() should generate api suggest query', function() {
|
||||||
|
|||||||
Reference in New Issue
Block a user