tooling/bins/zap/tests/run.luau
ernisto eff55f9a6d test(zap): only test if the output has generated instead of compare with local snapshot
- because will fail if zap changes the output even a little
2025-04-25 15:07:27 -03:00

12 lines
444 B
Text

local toolchainlib = require("../lune_packages/core")
local process = require("@lune/process")
local fs = require("@lune/fs")
-- not working, needing support
-- process.args = { "bins/zap/tests/input.zap" }
local success, err = pcall(require, "bins/zap/init.luau")
assert(success, `failed to execute zap: {err}`)
assert(fs.isFile("tests/output/client.luau"), `invalid output`)
assert(fs.isFile("tests/output/server.luau"), `invalid output`)