Template:Non-free use rationale logo/testcases

Testing sandbox version

 * Normal usage: The Use parameter is set to "Org", so the boilerplate Purpose of use text for organizations is displayed. The optional Purpose parameter is not set


 * Normal usage: The Use parameter is set to "Org", so the boilerplate Purpose of use text for organizations is displayed, and the Purpose parameter text "Used to show a logo" is not


 * Normal usage: The Use parameter is set to "Other", so the Purpose parameter text "Used to show a logo" is displayed


 * Error: The Article parameter is not set.


 * Error?: The Source parameter is not set.


 * Error: The Article and Source parameters are both not set.


 * Error: The required Use parameter is not set (nor is the optional Purpose parameter)


 * Error: The required Use parameter is set to an invalid value; the optional Purpose parameter is not set


 * Error: The required Use parameter is not set; the optional Purpose parameter is set to "Used to show a logo"


 * Error: The required Use parameter is set to an invalid value; the optional Purpose parameter is set to "Used to show a logo"

Testing main template

 * Normal usage: The Use parameter is set to "Org", so the boilerplate Purpose of use text for organizations is displayed. The optional Purpose parameter is not set


 * Normal usage: The Use parameter is set to "Org", so the boilerplate Purpose of use text for organizations is displayed, and the Purpose parameter text "Used to show a logo" is not


 * Normal usage: The Use parameter is set to "Other", so the Purpose parameter text "Used to show a logo" is displayed


 * Error: The Article parameter is not set.


 * Error?: The Source parameter is not set.


 * Error: The Article and Source parameters are both not set.


 * Error: The required Use parameter is not set (nor is the optional Purpose parameter)


 * Error: The required Use parameter is set to an invalid value; the optional Purpose parameter is not set


 * Error: The required Use parameter is not set; the optional Purpose parameter is set to "Used to show a logo"


 * Error: The required Use parameter is set to an invalid value; the optional Purpose parameter is set to "Used to show a logo"