Module:Util/tables/property/Documentation/Spec

From Zelda Wiki, the Zelda encyclopedia
Jump to navigation Jump to search

Documentation for this module may be created at Module:Util/tables/property/Documentation/Spec/Documentation

local p = {}

function p.Documentation()
	return {
		params = {"tbl", "key"},
		returns = "The value of <code>tbl[key]</code>",
		cases = {
			outputOnly = true,
			{
				args = { { foo = "bar" }, "foo"},
				expect = "bar",
			},
			{
				args = { { foo = "bar" }, "baz"},
				expect = nil,
			},
		},
	}
end

return p