mirror of
https://github.com/littensy/charm.git
synced 2026-10-21 11:44:08 +00:00
24 lines
406 B
Text
24 lines
406 B
Text
local suite = require("@tests/suite")
|
|
|
|
local describe = suite.describe
|
|
|
|
local function collect(name: string)
|
|
describe(name, function()
|
|
return require(`./{name}/spec`) :: any
|
|
end)
|
|
end
|
|
|
|
local function spec(name: string)
|
|
describe(name, function()
|
|
return require(`./{name}.spec`) :: any
|
|
end)
|
|
end
|
|
|
|
collect("signals")
|
|
spec("gc")
|
|
spec("listen")
|
|
spec("mapped")
|
|
spec("observe")
|
|
spec("subscribe")
|
|
|
|
return {}
|