Files
2026-07-13 12:32:21 +08:00

33 lines
605 B
Lua

local ada = require("resty.ada")
local assert = assert
local describe = describe
local it = it
local equal = assert.equal
local is_nil = assert.is_nil
local is_table = assert.is_table
local function is_err(msg, ok, err)
is_nil(ok)
equal(msg, err)
return ok, err
end
describe("Ada", function()
describe("URL", function()
describe(".parse", function()
it("rejects invalid url", function()
is_err("invalid url", ada.parse("<invalid>"))
end)
it("accepts valid url", function()
is_table(ada.parse("http://www.google.com/"))
end)
end)
end)
end)