Template:Taxasource/testcases
- {{Taxasource/sandbox|ITIS}}=ITIS
- {{Taxasource/sandbox|FishBase}}=FishBase
- {{Taxasource/sandbox|FishBase & ITIS}}=FishBase & ITIS
- {{Taxasource/sandbox|FishBase & ITIS|ADW|GRIN}}=Animal Diversity Web (ADW) & FishBase & GRIN & ITIS
- {{Taxasource/sandbox|FishBase & ITIS|ADW|en|name=Amphiprion frenatus}}=Animal Diversity Web (ADW) & en.wikipedia & FishBase & ITIS
- {{Taxasource/sandbox|adw|GRIN|ref=myref|ref3=myref3|ref2=myref2}}=Animal Diversity Web (ADW) & GRIN & myref & myref2 & myref3
- {{Taxasource/sandbox|ADW|grin}}=Animal Diversity Web (ADW) & GRIN
- No more an error: bad order:
- No more an error: spaces:
- No more an error: only 6 sources + 2 ref:
- {{Taxasource/sandbox|GRIN|GRIN|GRIN|GRIN|GRIN|GRIN|GRIN|GRIN|ref=myref|ref2=myref2|ref3=myref3}}=GRIN & GRIN & GRIN & GRIN & GRIN & GRIN & GRIN & GRIN & myref & myref2 & myref3
- ERROR: unknown value:
- {{Taxasource/sandbox|FishBase2|FishBase|badvalue1|ref=myref|ref3=myref3|ref2=myref2}}=badvalue1 & FishBase & fishbase2 & myref & myref2 & myref3
Debug:
getSourceLink: Unknown source 'fishbase2'
getSourceLink: Unknown source 'badvalue1'
- ERROR: unknown parameter:
- {{Taxasource/sandbox|FishBase|strangeparam=myparam}}=FishBase
Debug:
getSourceLinks: Unmanaged parameter 'strangeparam' passed to Taxasource