|
|
|
@ -38,7 +38,7 @@ describe("influxdb response parser", () => { |
|
|
|
{ |
|
|
|
{ |
|
|
|
"name": "hostnameTagValues", |
|
|
|
"name": "hostnameTagValues", |
|
|
|
"columns": ["hostname"], |
|
|
|
"columns": ["hostname"], |
|
|
|
"values": [ ["server1"], ["server2"] ] |
|
|
|
"values": [ ["server1"], ["server2"], ["server2"] ] |
|
|
|
} |
|
|
|
} |
|
|
|
] |
|
|
|
] |
|
|
|
} |
|
|
|
} |
|
|
|
@ -54,7 +54,7 @@ describe("influxdb response parser", () => { |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
describe("response from 0.11.0", () => { |
|
|
|
describe("response from 0.12.0", () => { |
|
|
|
var response = { |
|
|
|
var response = { |
|
|
|
"results": [ |
|
|
|
"results": [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -62,8 +62,19 @@ describe("influxdb response parser", () => { |
|
|
|
{ |
|
|
|
{ |
|
|
|
"name": "cpu", |
|
|
|
"name": "cpu", |
|
|
|
"columns": [ "key", "value"], |
|
|
|
"columns": [ "key", "value"], |
|
|
|
"values": [ [ "source", "site" ], [ "source", "api" ] ] |
|
|
|
"values": [ |
|
|
|
} |
|
|
|
[ "source", "site" ], |
|
|
|
|
|
|
|
[ "source", "api" ] |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"name": "logins", |
|
|
|
|
|
|
|
"columns": [ "key", "value"], |
|
|
|
|
|
|
|
"values": [ |
|
|
|
|
|
|
|
[ "source", "site" ], |
|
|
|
|
|
|
|
[ "source", "webapi"] |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
}, |
|
|
|
] |
|
|
|
] |
|
|
|
} |
|
|
|
} |
|
|
|
] |
|
|
|
] |
|
|
|
@ -72,15 +83,12 @@ describe("influxdb response parser", () => { |
|
|
|
var result = this.parser.parse(query, response); |
|
|
|
var result = this.parser.parse(query, response); |
|
|
|
|
|
|
|
|
|
|
|
it("should get two responses", () => { |
|
|
|
it("should get two responses", () => { |
|
|
|
expect(_.size(result)).to.be(2); |
|
|
|
expect(_.size(result)).to.be(3); |
|
|
|
expect(result[0].text).to.be('site'); |
|
|
|
expect(result[0].text).to.be('site'); |
|
|
|
expect(result[1].text).to.be('api'); |
|
|
|
expect(result[1].text).to.be('api'); |
|
|
|
|
|
|
|
expect(result[2].text).to.be('webapi'); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
describe("SHOW FIELD response", () => { |
|
|
|
describe("SHOW FIELD response", () => { |
|
|
|
|