local a=game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")local E=require(a.EzSpec)local C=E.this local s=E.declare return{(s("\116\104\105\115 \116\101\115\116 \119\105\108\108 \098\101 \102\111\099\117\115\101\100",function(a)(C("\049\050\051\115\116\114\105\110\103")).should.match("\037\100")end)).focus();(s("\116\104\105\115 \102\111\099\117\115\101\100 \116\101\115\116 \119\105\108\108 \101\114\114\111\114",function(a)(C(2)).equals(3)end)).focus(),((s("\116\104\105\115 \116\101\115\116 \119\105\108\108 \098\101 \114\097\110\044 \098\117\116 \109\097\114\107\101\100 \116\111 \098\101 \102\105\120\101\100",function(a)error("\116\104\105\115 \119\105\108\108 \110\101\118\101\114 \114\117\110")end)).focus()).fixme("\104\097\115 \097 \112\114\111\098\108\101\109 \116\104\097\116 \110\101\101\100\115 \102\105\120\105\110\103");s("\116\104\105\115 \116\101\115\116 \119\105\108\108 \110\111\116 \114\117\110",function(a)a("\116\104\105\115 \119\105\108\108 \110\101\118\101\114 \098\101 \115\104\111\119\110")error("\116\104\105\115 \119\105\108\108 \110\111\116 \098\101 \114\097\110")end)}
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local EzSpec = require(ReplicatedStorage.EzSpec)
local this = EzSpec.this
local declare = EzSpec.declare

return {
	declare("this test will be focused", function(skip)
		this("123string").should.match("%d")
	end).focus();

	declare("this focused test will error", function(skip)
		this(2).equals(3)
	end).focus();

	declare("this test will be ran, but marked to be fixed", function(skip)
		error("this will never run")
	end).focus().fixme("has a problem that needs fixing");

	declare("this test will not run", function(skip)
		skip("this will never be shown")

		error("this will not be ran")
	end);
}
