Template:Cleanup/testcases

From MOASSpedia
Jump to navigation Jump to search

Sandbox vs. live version

Before April 2012

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

Collapse
{{Cleanup|date=February 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

April 2012

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

Collapse
{{Cleanup|date=April 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

After April 2012

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

Collapse
{{Cleanup|date=May 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

No date specified

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

Collapse
{{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

Collapse
{{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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

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

{{Cleanup}}

{{Cleanup/sandbox}}

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

Collapse
{{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

Collapse
{{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

Collapse
{{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=

Collapse
{{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:

Collapse
{{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

Collapse
{{Cleanup|date=April 2012}}

{{Cleanup}}

{{Cleanup/sandbox}}

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