17 lines
670 B
Lua
17 lines
670 B
Lua
local helpers = require "spec.helpers"
|
|
|
|
describe("kong check", function()
|
|
it("validates a conf", function()
|
|
local _, _, stdout = assert(helpers.kong_exec("check " .. helpers.test_conf_path))
|
|
assert.matches("configuration at .- is valid", stdout)
|
|
end)
|
|
it("reports invalid conf", function()
|
|
local _, stderr = helpers.kong_exec("check spec/fixtures/invalid.conf")
|
|
assert.matches("[error] untrusted_lua has an invalid value", stderr, nil, true)
|
|
end)
|
|
it("doesn't like invalid files", function()
|
|
local _, stderr = helpers.kong_exec("check inexistent.conf")
|
|
assert.matches("[error] no file at: inexistent.conf", stderr, nil, true)
|
|
end)
|
|
end)
|