Template:Module test case/doc

Usage
This template invokes a Lua-extension module with given unnamed parameters, up to four at this writing, compares the output to an expected value, and reports on the outcome.

The module invoked by default is, except that if  ends with suffix  , the suffix is removed; the default is convenient for using this template either from the module's documentation page or from the module's talk page. Parameter  overrides the default.

The first five unnamed parameters are passed to the invoked module; there is currently no support for passing named parameters to the module.

The expected result should be provided through parameter.

Parameter  should describe the test case.