Skip to content

Commit 6550bc9

Browse files
committed
Added unit tests
1 parent 862de3a commit 6550bc9

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

public/app/plugins/datasource/opentsdb/specs/datasource-specs.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,20 @@ describe('opentsdb', function() {
5151
expect(requestOptions.params.m).to.be('cpu{hostname=*}');
5252
});
5353

54+
it('tag_values(cpu, test) should generate lookup query', function() {
55+
ctx.ds.metricFindQuery('tag_values(cpu, hostname, env=$env)').then(function(data) { results = data; });
56+
ctx.$rootScope.$apply();
57+
expect(requestOptions.url).to.be('/api/search/lookup');
58+
expect(requestOptions.params.m).to.be('cpu{hostname=*, env=$env}');
59+
});
60+
61+
it('tag_values(cpu, test) should generate lookup query', function() {
62+
ctx.ds.metricFindQuery('tag_values(cpu, hostname, env=$env, region=$region)').then(function(data) { results = data; });
63+
ctx.$rootScope.$apply();
64+
expect(requestOptions.url).to.be('/api/search/lookup');
65+
expect(requestOptions.params.m).to.be('cpu{hostname=*, env=$env, region=$region}');
66+
});
67+
5468
it('suggest_tagk() should generate api suggest query', function() {
5569
ctx.ds.metricFindQuery('suggest_tagk(foo)').then(function(data) { results = data; });
5670
ctx.$rootScope.$apply();

0 commit comments

Comments
 (0)