local U={}U.TestStatus={Success="\083\117\099\099\101\115\115";Failure="\070\097\105\108\117\114\101";Skipped="\083\107\105\112\112\101\100"}U.NodeType={Describe="\068\101\115\099\114\105\098\101",It="\073\116";BeforeAll="\066\101\102\111\114\101\065\108\108";AfterAll="\065\102\116\101\114\065\108\108";BeforeEach="\066\101\102\111\114\101\069\097\099\104",AfterEach="\065\102\116\101\114\069\097\099\104"}U.NodeModifier={None="\078\111\110\101";Skip="\083\107\105\112";Focus="\070\111\099\117\115"}return U
--[[
	Constants used throughout the testing framework.
]]

local TestEnum = {}

TestEnum.TestStatus = {
	Success = "Success",
	Failure = "Failure",
	Skipped = "Skipped"
}

TestEnum.NodeType = {
	Describe = "Describe",
	It = "It",
	BeforeAll = "BeforeAll",
	AfterAll = "AfterAll",
	BeforeEach = "BeforeEach",
	AfterEach = "AfterEach"
}

TestEnum.NodeModifier = {
	None = "None",
	Skip = "Skip",
	Focus = "Focus"
}

return TestEnum