<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.stiles.casa/index.php?action=history&amp;feed=atom&amp;title=Module%3AError%2Ftestcases</id>
	<title>Module:Error/testcases - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stiles.casa/index.php?action=history&amp;feed=atom&amp;title=Module%3AError%2Ftestcases"/>
	<link rel="alternate" type="text/html" href="https://wiki.stiles.casa/index.php?title=Module:Error/testcases&amp;action=history"/>
	<updated>2026-04-07T14:18:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://wiki.stiles.casa/index.php?title=Module:Error/testcases&amp;diff=6637&amp;oldid=prev</id>
		<title>imported&gt;Plastikspork: Clean up duplicate template arguments</title>
		<link rel="alternate" type="text/html" href="https://wiki.stiles.casa/index.php?title=Module:Error/testcases&amp;diff=6637&amp;oldid=prev"/>
		<updated>2022-03-25T15:48:49Z</updated>

		<summary type="html">&lt;p&gt;Clean up &lt;a href=&quot;/index.php?title=Category:Pages_using_duplicate_arguments_in_template_calls&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:Pages using duplicate arguments in template calls (page does not exist)&quot;&gt;duplicate template arguments&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- Unit tests for [[Module:Error]]. Click talk page to run tests.&lt;br /&gt;
local p = require(&amp;#039;Module:UnitTests&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
function p:test_error()&lt;br /&gt;
	self:preprocess_equals_sandbox_many(&amp;#039;{{#invoke:Error&amp;#039;, &amp;#039;error&amp;#039;, {&lt;br /&gt;
    -- Minimal parameter input&lt;br /&gt;
		{&amp;#039;&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039; &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt; &amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;&amp;amp;#x20&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;amp;#x20&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;{{!}}&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;|&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|tag=p&amp;#039;, &amp;#039;&amp;lt;p class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039;|message=&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|message=&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039;|message=|tag=p&amp;#039;, &amp;#039;&amp;lt;p class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039;|1&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;1=&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039;1=|tag=p&amp;#039;, &amp;#039;&amp;lt;p class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    -- Plain message&lt;br /&gt;
		{&amp;#039;|Example error message&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|  Example error message  &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|message=Example error message&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Example error message&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|message =  Example error message  &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Example error message&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    -- tag&lt;br /&gt;
		{&amp;#039;|Example error message|tag=p&amp;#039;, &amp;#039;&amp;lt;p class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|tag=p&amp;#039;, &amp;#039;&amp;lt;p class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;#039;}, -- no message&lt;br /&gt;
		{&amp;#039;|Example error message| tag = p&amp;#039;, &amp;#039;&amp;lt;p class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039;|Example error message|tag=div&amp;#039;, &amp;#039;&amp;lt;div class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|Example error message|tag=div&amp;#039;, &amp;#039;&amp;lt;div class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|Example error message|tag=span&amp;#039;, &amp;#039;&amp;lt;span class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|Example error message|tag=adsf&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|Example error message|tag=strong&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|Example error message|tag=&amp;amp;#x0000;&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;}, -- ASCII nul&lt;br /&gt;
		{&amp;#039;|Example error message|tag= &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;}, -- nbsp&lt;br /&gt;
		{&amp;#039;|Example error message|tag={{!}}&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    -- Use numbered parameter&lt;br /&gt;
		{&amp;#039;1=Example error message&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Example error message&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;1=  Example error message  &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Example error message&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|Example = message&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;1=  Example = message  &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Example = message&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    -- More extreme input options&lt;br /&gt;
		{&amp;#039;| &amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;}, -- nbsp&lt;br /&gt;
		{&amp;#039;|&amp;lt;br/&amp;gt;&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|\n&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;, {nowiki = &amp;#039;yes&amp;#039;}},&lt;br /&gt;
		{&amp;#039;|&amp;amp;#x0000;&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;}, -- ASCII nul&lt;br /&gt;
&lt;br /&gt;
    -- Tricky input options&lt;br /&gt;
		{&amp;#039;|0&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;}, -- nbsp&lt;br /&gt;
		{&amp;#039;|false&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|tag=tag&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|1&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
		{&amp;#039;|true&amp;#039;, &amp;#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/strong&amp;gt;&amp;#039;},&lt;br /&gt;
	}, {nowiki=1})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Plastikspork</name></author>
	</entry>
</feed>