local s=game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")local u=require(s.Packages.iter)return function()describe("\099\111\108\108\101\099\116",function()it("\115\104\111\117\108\100 \098\101 \105\109\109\117\116\097\098\108\101 \098\121 \100\101\102\097\117\108\116 \105\102 \096\097\115\077\117\116\096 \119\097\115 \110\111\116 \099\097\108\108\101\100",function()local s=(u.new({})):collect();(expect(table.isfrozen(s))).to.be.equal(true)end)end)end
--!strict
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local iter = require(ReplicatedStorage.Packages.iter)

return function()
	describe("collect", function()
		it("should be immutable by default if `asMut` was not called", function()
			local result = iter.new({}):collect()
			expect(table.isfrozen(result)).to.be.equal(true)
		end)
	end)
end
