local U=function(U,F)return{message="",pass=true}end return function()beforeAll(function()expect.extend({customMatcher=U})end)describe("\114\101\100\101\102\105\110\101 \109\097\116\099\104\101\114",function()beforeAll(function()expect.extend({customMatcher=U})end)end)end
-- luacheck: globals describe beforeAll expect

local noOptMatcher = function(_received, _expected)
	return {
		message = "",
		pass = true,
	}
end

return function()
	beforeAll(function()
		expect.extend({
			customMatcher = noOptMatcher,
		})
	end)

	describe("redefine matcher", function()
		beforeAll(function()
			expect.extend({
				-- This should throw since we are redefining the same matcher
				customMatcher = noOptMatcher,
			})
		end)
	end)
end
