Template:Cleanup/testcases

From MOASSpedia
Jump to navigation Jump to search

Sandbox vs. live version

Before April 2012

{{Cleanup|date=February 2012|reason=Lorem ipsum dolor sit amet}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=February 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|disambiguation page|date=February 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

April 2012

{{Cleanup|date=April 2012|reason=Lorem ipsum dolor sit amet}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=April 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|disambiguation page|date=April 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

After April 2012

{{Cleanup|date=May 2012|reason=Lorem ipsum dolor sit amet}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=May 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|disambiguation page|date=May 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

No date specified

{{Cleanup|reason=Lorem ipsum dolor sit amet}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup}}

{{Cleanup}}

You must add a |reason= parameter to this Cleanup template – replace it with {{Cleanup|reason=<Fill reason here>}}, or remove the Cleanup template.

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|disambiguation page}}

{{Cleanup}}

You must add a |reason= parameter to this Cleanup template – replace it with {{Cleanup|disambiguation page|reason=<Fill reason here>}}, or remove the Cleanup template.

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

Today

{{Cleanup|date=October 2023|reason=Lorem! Ipsum? Dolor. Sit amet}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=October 2023|reason=Lorem ipsum dolor sit amet?}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=October 2023|reason=Lorem ipsum dolor sit amet!}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=October 2023|reason=Lorem ipsum dolor sit amet.}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|date=October 2023}}

{{Cleanup}}

You must add a |reason= parameter to this Cleanup template – replace it with {{Cleanup|date=October 2023|reason=<Fill reason here>}}, or remove the Cleanup template.

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

{{Cleanup|disambiguation page|date=October 2023}}

{{Cleanup}}

You must add a |reason= parameter to this Cleanup template – replace it with {{Cleanup|disambiguation page|date=October 2023|reason=<Fill reason here>}}, or remove the Cleanup template.

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

Test of no parameters

{{Cleanup}}

{{Cleanup}}

You must add a |reason= parameter to this Cleanup template – replace it with {{Cleanup|reason=<Fill reason here>}}, or remove the Cleanup template.

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

These should not produce any clean-up categories on this page, if the template works correctly.

Test of reason without |reason=

{{Cleanup|Lorem ipsum dolor sit amet|date=May 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

In the discussion, it was shown that flipping the unnamed parameter on a template that exists on many pages may not be a good idea. Here's an example:

{{Cleanup|disambiguation page|date=May 2012|reason=Lorem ipsum dolor sit amet}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist

The real reason for cleanup will disappear, and the type of page, which is at present specified by the unnamed parameter, will become the reason!

Test of old tags with no reason

{{Cleanup|date=April 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

Error: expandTemplate: template "Cleanup/sandbox" does not exist