|
|
@ -40,11 +40,13 @@ local phase_names = utils.invert(blueprint.valid_phases)
|
|
|
|
-- inspection of failed results)
|
|
|
|
-- inspection of failed results)
|
|
|
|
local function test_wrapper(test_fn)
|
|
|
|
local function test_wrapper(test_fn)
|
|
|
|
local outdir = blueprints_dir .. output_dir
|
|
|
|
local outdir = blueprints_dir .. output_dir
|
|
|
|
|
|
|
|
if dfhack.filesystem.exists(outdir) then
|
|
|
|
for _, v in ipairs(dfhack.filesystem.listdir_recursive(outdir)) do
|
|
|
|
for _, v in ipairs(dfhack.filesystem.listdir_recursive(outdir)) do
|
|
|
|
if not v.isdir then
|
|
|
|
if not v.isdir then
|
|
|
|
os.remove(v.path)
|
|
|
|
os.remove(v.path)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|
|
|
|
test_fn()
|
|
|
|
test_fn()
|
|
|
|
end
|
|
|
|
end
|
|
|
|
config.wrapper = test_wrapper
|
|
|
|
config.wrapper = test_wrapper
|
|
|
|