refactor: improve logic

This commit is contained in:
littensy 2025-05-12 02:15:49 -07:00
parent 210e948225
commit 72f936591e
48 changed files with 434 additions and 349 deletions

View file

@ -2,20 +2,22 @@ local ServerScriptService = game:GetService("ServerScriptService")
local suite = require(ServerScriptService.Tests.suite)
local describe = suite.describe
local function spec(name: string)
describe(name, function()
return require(`./{name}.spec`) :: any
suite.describe("charm-sync", function()
suite.describe("client", function()
require("./client.spec")
end)
suite.describe("server", function()
require("./server.spec")
end)
suite.describe("flatten", function()
require("./flatten.spec")
end)
suite.describe("patch", function()
require("./patch.spec")
end)
suite.describe("validate", function()
require("./validate.spec")
end)
end
describe("charm-sync", function()
spec("client")
spec("server")
spec("flatten")
spec("patch")
spec("validate")
end)
return {}