Template:Infobox album/testcases
- REDIRECT Template:Testcases notice
- From a page move: This is a redirect from a page that has been moved (renamed). This page was kept as a redirect to avoid breaking links, both internal and external, that may have been made to the old page name.
Contents
- 1 Main tests
- 2 Auxiliary tests
- 2.1 "Name" parameter missing
- 2.2 "Name" parameter with empty value
- 2.3 "Type" parameter with "single" and "song" values
- 2.4 "Cover" parameter with empty value
- 2.5 "Cover" parameter with "blank" value
- 2.6 "Cover" parameter with "???" value
- 2.7 "Caption" parameter with multi-line value
- 2.8 Chronology parameters with multi-line values
- 3 Regression tests
Main tests
Normal parameters
This test uses the normal parameters from WP:ALBUM#Code, which excludes the advanced parameters at WP:ALBUM#Advanced usage. Template:Testcase table
All parameters
This test uses all of the parameters at WP:ALBUM#Advanced usage. Template:Testcase table
Example from a real article, with Singles template
Video parameters
This test tests the parameters needed to merge {{Infobox music DVD}} with {{Infobox album}}. See WT:ALBUM#Video infobox.
Album with cover
This album cover is public domain, so we can use it in a test case. Template:Testcase table
Artist name that starts with numbers followed by lower-case letters
Auxiliary tests
"Name" parameter missing
This should generate "Untitled" unitalicized. Template:Testcase table
"Name" parameter with empty value
This tests Name=
. Like the test with a missing "name" parameter, this should generate "Untitled" unitalicized.
Template:Testcase table
"Type" parameter with "single" and "song" values
These values are not supposed to be supported as specific infoboxes exist. So the infobox should display in its default apricot color. Template:Testcase table Template:Testcase table
"Cover" parameter with empty value
This tests |Cover=
, which should leave the area blank.
Template:Testcase table
"Cover" parameter with "blank" value
This tests |Cover=blank
, which should leave the area blank.
Template:Testcase table
"Cover" parameter with "???" value
This tests the use of |Cover=???
which should use File:Nocover.png as a cover, rather than show a red link to Image:???.
Template:Testcase table
"Caption" parameter with multi-line value
Chronology parameters with multi-line values
Regression tests
Album name with double exclamation point
This test uses a field value with a double exclamation point. This will work as long the infobox is build using HTML instead of wikicode. If wikicode is used an extra table cell will be generated in the infobox. Template:Testcase table