error("\084\104\105\115 \105\115 \110\111\116 \116\111 \098\101 \117\115\101\100\046 \074\117\115\116 \117\115\101 \116\104\101 \108\111\099\097\108 \118\101\114\115\105\111\110\046")local p=require("\064\117\116\105\108\105\116\105\101\115\047\069\120\101\099\117\116\101")local U=require("\064\112\097\099\107\097\103\101\115\047\080\097\116\104\070\105\108\101\083\121\115\116\101\109")if not U.IsFile("\116\101\115\116-\112\108\097\099\101\046\114\098\120\108")then(p({"\114\111\106\111";"\098\117\105\108\100","--\111\117\116\112\117\116";"\116\101\115\116-\112\108\097\099\101\046\114\098\120\108","\112\108\097\099\101\046\112\114\111\106\101\099\116\046\106\115\111\110"})):Assert()end;(p({"\114\117\110-\105\110-\114\111\098\108\111\120";"--\112\108\097\099\101","\116\101\115\116-\112\108\097\099\101\046\114\098\120\108";"--\115\099\114\105\112\116","\108\117\097\117\047\114\117\110-\112\097\099\107\097\103\101-\116\101\115\116\115\046\108\117\097"},{stdio="\105\110\104\101\114\105\116"})):Assert()if U.IsFile("\116\101\115\116-\112\108\097\099\101\046\114\098\120\108")then U.RemoveFile("\116\101\115\116-\112\108\097\099\101\046\114\098\120\108")end
--!optimize 2
--!strict
--[=[ lunar
	about = "Builds and runs the unit tests place file."
	args = ""
]=]

error("This is not to be used. Just use the local version.")

local Execute = require("@utilities/Execute")
local PathFileSystem = require("@packages/PathFileSystem")

if not PathFileSystem.IsFile("test-place.rbxl") then
	Execute({"rojo", "build", "--output", "test-place.rbxl", "place.project.json"}):Assert()
end

Execute({"run-in-roblox", "--place", "test-place.rbxl", "--script", "luau/run-package-tests.lua"}, {
	stdio = "inherit";
}):Assert()

if PathFileSystem.IsFile("test-place.rbxl") then
	PathFileSystem.RemoveFile("test-place.rbxl")
end
