Difference between revisions of "Template:Basketballstats/testcases"

From blackwiki
Jump to navigation Jump to search
imported>Trialpears
(Add rudimentary testcases for womens stats)
imported>Zyxw
(add tests comparing output of live template and sandbox (existing tests use one or the other))
Line 1: Line 1:
 +
== Comparing output of live template and sandbox ==
 +
 +
=== NBA players: one link ===
 +
{{Test case nowiki|title=NBA (old ID)|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |nba= stephen_curry }}</nowiki>}}
 +
{{Test case nowiki|title=NBA (new ID)|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |nba= stephen/curry/201939 }}</nowiki>}}
 +
{{Test case nowiki|title=NBA (numeric ID)|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |nba= 201939 }}</nowiki>}}
 +
{{Test case nowiki|title=Basketball-Reference NBA|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |bbr= c/curryst01 }}</nowiki>}}
 +
 +
=== NBA players: two links ===
 +
{{Test case nowiki|title=NBA (old ID) and Basketball-Reference|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |nba= stephen_curry |bbr= c/curryst01 }}</nowiki>}}
 +
{{Test case nowiki|title=NBA (new ID) and Basketball-Reference|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |nba= stephen/curry/201939 |bbr= c/curryst01 }}</nowiki>}}
 +
{{Test case nowiki|title=NBA (numeric ID) and Basketball-Reference|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |nba= 201939 |bbr= c/curryst01 }}</nowiki>}}
 +
 +
=== WNBA players: one link ===
 +
{{Test case nowiki|title=WNBA|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |wnba= katie-douglas }}</nowiki>}}
 +
{{Test case nowiki|title=Basketball-Reference WNBA|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |wbbr= d/douglka01w }}</nowiki>}}
 +
 +
=== WNBA players: two links ===
 +
{{Test case nowiki|title=WNBA and Basketball-Reference|collapsible=yes|code=<nowiki>{{__TEMPLATENAME__ |wnba= katie-douglas |wbbr= d/douglka01w }}</nowiki>}}
 +
 
== Template tests ==
 
== Template tests ==
 
Test cases here use {{tl|{{BASEPAGENAME}}}}
 
Test cases here use {{tl|{{BASEPAGENAME}}}}
Line 75: Line 95:
 
|{{basketballstats/sandbox|nba=76003|bbr=a/abdulka01}}
 
|{{basketballstats/sandbox|nba=76003|bbr=a/abdulka01}}
 
|this should work
 
|this should work
|-
 
|Using Wikidata
 
|[[Stephen Curry]]
 
|{{basketballstats/sandbox}}
 
|this should work; note that the Sandbox has Curry's Wikidata identifier hard-coded into it
 
 
|}
 
|}
==WNBA/WBBR==
+
 
 +
== WNBA/WBBR ==
 +
Test cases here use {{tl|Basketballstats/sandbox}}
 +
 
 
=== WNBA ===
 
=== WNBA ===
 
{{Basketballstats/sandbox|wnba=katie-douglas}}
 
{{Basketballstats/sandbox|wnba=katie-douglas}}

Revision as of 06:44, 2 October 2020

Comparing output of live template and sandbox

NBA players: one link

NBA (old ID)
{{Basketballstats |nba= stephen_curry }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


NBA (new ID)
{{Basketballstats |nba= stephen/curry/201939 }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


NBA (numeric ID)
{{Basketballstats |nba= 201939 }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


Basketball-Reference NBA
{{Basketballstats |bbr= c/curryst01 }}

{{Basketballstats}}


  • Career statistics and player information from NBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".
  • Career statistics and player information from WNBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".

{{Basketballstats/sandbox}}


  • Career statistics and player information from NBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".
  • Career statistics and player information from WNBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".

NBA players: two links

NBA (old ID) and Basketball-Reference
{{Basketballstats |nba= stephen_curry |bbr= c/curryst01 }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


NBA (new ID) and Basketball-Reference
{{Basketballstats |nba= stephen/curry/201939 |bbr= c/curryst01 }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


NBA (numeric ID) and Basketball-Reference
{{Basketballstats |nba= 201939 |bbr= c/curryst01 }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


WNBA players: one link

WNBA
{{Basketballstats |wnba= katie-douglas }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


Basketball-Reference WNBA
{{Basketballstats |wbbr= d/douglka01w }}

{{Basketballstats}}


  • Career statistics and player information from NBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".
  • Career statistics and player information from WNBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".

{{Basketballstats/sandbox}}


  • Career statistics and player information from NBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".
  • Career statistics and player information from WNBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".

WNBA players: two links

WNBA and Basketball-Reference
{{Basketballstats |wnba= katie-douglas |wbbr= d/douglka01w }}

{{Basketballstats}}


{{Basketballstats/sandbox}}


Template tests

Test cases here use {{Basketballstats}}

NBA (old ID)

URL:

Usage:

  • {{Basketballstats |nba= stephen_curry }}

Output:

NBA (new ID)

URL:

Usage:

  • {{Basketballstats |nba= stephen/curry/201939 }}

Output:

NBA (numeric ID)

URL:

Usage:

  • {{Basketballstats |nba= 201939 }}

Output:

Basketball-Reference

URL:

Usage:

  • {{Basketballstats |bbr= c/curryst01 }}

Output:

  • Career statistics and player information from NBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".
  • Career statistics and player information from WNBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".

Two links

{{Basketballstats |nba= stephen_curry |bbr= c/curryst01 }}

{{Basketballstats |nba= stephen/curry/201939 |bbr= c/curryst01 }}

{{Basketballstats |nba= 201939 |bbr= c/curryst01 }}

Sandbox tests

Test cases here use {{Basketballstats/sandbox}}

Test condition Player Template output Note
Current active player using name LeBron James (lebron_james) this should work
Current active player using ID Chris Paul (101108) this should work
Retired player using name Kobe Bryant (kobe_bryant) NBA.com link will not work
Retired player using ID Steve Nash (959) this should work
Retired player using ID (has career/ at end of URL) Kareem Abdul-Jabbar (76003) this should work

WNBA/WBBR

Test cases here use {{Basketballstats/sandbox}}

WNBA

WNBA Basketball-Reference

  • Career statistics and player information from NBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".
  • Career statistics and player information from WNBA.comScript error: No such module "EditAtWikidata". or Basketball-Reference.comScript error: No such module "EditAtWikidata".

Two links