Implement InfluxDB query test

This commit is contained in:
emanuele-f 2018-11-09 10:16:06 +01:00
parent ff34f47241
commit 12e2e500b1
7 changed files with 178 additions and 49 deletions

View file

@ -10,8 +10,11 @@ package.path = dirs.installdir .. "/scripts/lua/modules/timeseries/tests/?.lua;"
-- ##############################################
local utils_test = require("utils_test")
local influxdb_test = require("influxdb_test")
local tests = {
require("utils_test"),
require("influxdb2series"),
require("influxdb_queries"),
}
-- ##############################################
@ -33,6 +36,11 @@ function test:success()
return true
end
function test:fail(message)
print(self.name .. " FAILED: ".. message .."<br>")
return false
end
function test:assertion_failed(assertion)
print(self.name .. " ASSERTION FAILED: ".. assertion .."<br>")
return false
@ -53,5 +61,6 @@ local tester = {
sendHTTPContentTypeHeader('text/html')
utils_test.run(tester)
influxdb_test.run(tester)
for _, test in ipairs(tests) do
test.run(tester)
end