Difference between revisions of "Template:GeoGroup/testcases"

From blackwiki
Jump to navigation Jump to search
imported>Doncram
(add an alttext2= parameter)
imported>Evad37
(Other maplink/mapframe examples moved to Template:GeoGroup/testcases2 and Template:GeoGroup/testcases3)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Test "sandbox" version of GeoGroup.
+
{{Testcases}}
 +
{{see also|Template:GeoGroup/testcases2|Template:GeoGroup/testcases3}}
  
Map alttext1=some specified nice coordinates in alttext2
+
Some data for testing:
 +
*Birmingham is at {{coord|52.486|-1.890|region:GB_type:landmark|name=Birmingham}}
 +
*M5 / A41 junction is at {{coord|52.51172|-1.97513|region:GB_type:landmark|name=M5 / A41 junction}}
 +
*The Black Country Living Museum is at {{coord|52.520073|-2.075269|region:GB_type:landmark|name=The Black Country Living Museum}}
  
{{GeoGroup/sandbox|article=List of United States cities by population|alttext1=some specified nice|=good taste}}
+
'''All coordinates from a single page:'''
 +
{{Testcase table}}
  
{{GeoGroup/sandbox|article=List of United States cities by population|alttext1=some specified nice}}
+
'''All coordinates from a single page with mapframe map'''
 +
{{Testcase table|mapframe=yes}}
  
compared to regular with alttext= specified
+
'''All coordinates from a single page with maplink map'''
 +
{{Testcase table|maplink=yes}}
  
{{GeoGroup|article=List of United States cities by population|alttext1=some even nicer}}
+
== Examples ==
  
compared to regular regular
+
Data from [[Netherton Tunnel Branch Canal]] article:
  
{{GeoGroup/sandbox|article=List of United States cities by population}}
+
<!--  Example taken from [[Netherton Tunnel Branch Canal]] -->
 +
{| class="wikitable collapsible collapsed"
 +
! Point
 +
! Coordinates
 +
|-
 +
| Dudley Port Junction
 +
| {{coord|52.52204|-2.04331|region:GB_type:landmark|name=Dudley Port Junction}}
 +
|-
 +
| Groveland Bridge (Tipton Road, A457)
 +
| {{coord|52.51758|-2.04760|region:GB_type:landmark|name=Groveland Bridge (Tipton Road, A457)}}
 +
|-
 +
| Tividale Aqueduct (Old BCN Main Line)
 +
| {{coord|52.51640|-2.04843|region:GB_type:landmark|name=Tividale Aqueduct (Old BCN Main Line)}}
 +
|-
 +
| Northern tunnel portal
 +
| {{coord|52.51534|-2.04948|region:GB_type:landmark|name=Northern tunnel portal}}
 +
|-
 +
| Aston Road air vent
 +
| {{coord|52.50850|-2.05518|region:GB_type:landmark|name=Aston Road air vent}}
 +
|-
 +
| Regent Road air vent
 +
| {{coord|52.50697|-2.05708|region:GB_type:landmark|name=Regent Road air vent}} <!-- Approx. canal mid-point -->
 +
|-
 +
| Approx. tunnel midpoint
 +
| {{coord|52.50435|-2.05932|region:GB_type:landmark|name=Approx. tunnel midpoint}}
 +
|-
 +
| Southern tunnel portal
 +
| {{coord|52.49335|-2.06916|region:GB_type:landmark|name=Southern tunnel portal}}
 +
|-
 +
| Windmill End Junction
 +
| {{coord|52.49157|-2.07019|region:GB_type:landmark|name=Windmill End Junction}}
 +
|}
  
 +
'''Display the coordinates from the current section (in current article), without maplink map:'''
 +
{{Testcase table|section=Examples|maplink=no}}
  
 +
'''Display the coordinates from the current section (in current article) with a mapframe map:'''
 +
{{Testcase table|section=Examples|mapframe=yes}}
  
section=Puerto Rico alttext1=
+
'''Display the coordinates from the current section (in current article) with a maplink map:'''
{{GeoGroup/sandbox|article=List of United States cities by population|section=Puerto Rico|alttext1=my favorite territory's}}
+
{{Testcase table|section=Examples|maplink=yes}}
  
section=Puerto Rico alttext1=
+
==Other examples==
{{GeoGroup/sandbox|article=List of United States cities by population|section=Puerto Rico|alttext1=my favorite territory's|alttext2=her absence}}
+
 
 +
'''Display the coordinates from a different section than this one (in current article):'''
 +
{{Testcase table|section=Examples|maplink=no}}
 +
 
 +
'''Display the coordinates from a different section than this one (in current article), when that section has no coordinates:'''<br/>
 +
(Expected result: "sorry, no data to show" but GeoGroup box displays "this section").
 +
{{Testcase table|section=Other examples|maplink=no}}
 +
 
 +
'''Display all the coordinates in a different article:'''
 +
{{Testcase table|article=List of United States cities by population|maplink=no}}
 +
 
 +
'''Display just the coordinates in one section of a different article:'''
 +
{{Testcase table|article=List of United States cities by population|section=Puerto Rico|maplink=no}}
 +
 
 +
'''Display all coordinates in a category:'''
 +
{{Testcase table|article=Category:Rail transport stations in London fare zone 2}}
 +
 
 +
'''Display all coordinates in a large parent category and all of its subcategories (using infinite recursion):'''
 +
{{Testcase table|article=Category:Listed churches by grade in the United Kingdom|level=0}}
 +
 
 +
'''Display all coordinates in the large parent category to one level of subcategories (using recursion level 1):'''
 +
{{Testcase table|article=Category:Listed churches by grade in the United Kingdom|level=1}}
 +
 
 +
'''Display coordinates in the large parent category to two levels of subcategories (using recursion level 2):'''
 +
{{Testcase table|article=Category:Listed churches by grade in the United Kingdom|level=2}}
 +
 
 +
'''Display all coordinates in another large category and all its subcategories:'''
 +
{{Testcase table|article=Category:Railway stations in London|level=0}}
 +
 
 +
 
 +
==Other mapframe examples==
 +
 
 +
'''Display the coordinates from a different section than this one (in current article):'''
 +
{{Testcase table|section=Examples|mapframe=yes}}
 +
 
 +
'''Display the coordinates from a different section than this one (in current article), when that section has no coordinates:'''<br/>
 +
(error expected)
 +
{{Testcase table|section=Other examples|mapframe=yes}}
 +
 
 +
'''Display all the coordinates in a different article:'''
 +
{{Testcase table|article=List of United States cities by population|mapframe=yes}}
 +
 
 +
'''Display just the coordinates in one section of a different article:'''
 +
{{Testcase table|article=List of United States cities by population|section=Puerto Rico|mapframe=yes}}
 +
 
 +
'''Display all coordinates in a category:'''<br/>
 +
(expect {{para|mapframe}} to be ignored for categories)
 +
{{Testcase table|article=Category:Rail transport stations in London fare zone 2|mapframe=yes}}
 +
 
 +
==Other maplink examples==
 +
 
 +
'''Display the coordinates from a different section than this one (in current article):'''
 +
{{Testcase table|section=Examples|maplink=yes}}
 +
 
 +
'''Display the coordinates from a different section than this one (in current article), when that section has no coordinates:'''<br/>
 +
(error expected)
 +
{{Testcase table|section=Other examples|maplink=yes}}
 +
 
 +
'''Display all the coordinates in a different article:'''
 +
{{Testcase table|article=List of United States cities by population|maplink=yes}}
 +
 
 +
'''Display just the coordinates in one section of a different article:'''
 +
{{Testcase table|article=List of United States cities by population|section=Puerto Rico|maplink=yes}}
 +
 
 +
'''Display all coordinates in a category:'''<br/>
 +
(expect {{para|maplink}} to be ignored for categories)
 +
{{Testcase table|article=Category:Rail transport stations in London fare zone 2|maplink=yes}}

Latest revision as of 12:29, 10 July 2020

  1. REDIRECT Template:Testcases notice

Some data for testing:

  • Birmingham is at Lua error: callParserFunction: function "#coordinates" was not found.
  • M5 / A41 junction is at Lua error: callParserFunction: function "#coordinates" was not found.
  • The Black Country Living Museum is at Lua error: callParserFunction: function "#coordinates" was not found.

All coordinates from a single page: Template:Testcase table

All coordinates from a single page with mapframe map Template:Testcase table

All coordinates from a single page with maplink map Template:Testcase table

Examples

Data from Netherton Tunnel Branch Canal article:

Display the coordinates from the current section (in current article), without maplink map: Template:Testcase table

Display the coordinates from the current section (in current article) with a mapframe map: Template:Testcase table

Display the coordinates from the current section (in current article) with a maplink map: Template:Testcase table

Other examples

Display the coordinates from a different section than this one (in current article): Template:Testcase table

Display the coordinates from a different section than this one (in current article), when that section has no coordinates:
(Expected result: "sorry, no data to show" but GeoGroup box displays "this section"). Template:Testcase table

Display all the coordinates in a different article: Template:Testcase table

Display just the coordinates in one section of a different article: Template:Testcase table

Display all coordinates in a category: Template:Testcase table

Display all coordinates in a large parent category and all of its subcategories (using infinite recursion): Template:Testcase table

Display all coordinates in the large parent category to one level of subcategories (using recursion level 1): Template:Testcase table

Display coordinates in the large parent category to two levels of subcategories (using recursion level 2): Template:Testcase table

Display all coordinates in another large category and all its subcategories: Template:Testcase table


Other mapframe examples

Display the coordinates from a different section than this one (in current article): Template:Testcase table

Display the coordinates from a different section than this one (in current article), when that section has no coordinates:
(error expected) Template:Testcase table

Display all the coordinates in a different article: Template:Testcase table

Display just the coordinates in one section of a different article: Template:Testcase table

Display all coordinates in a category:
(expect |mapframe= to be ignored for categories) Template:Testcase table

Other maplink examples

Display the coordinates from a different section than this one (in current article): Template:Testcase table

Display the coordinates from a different section than this one (in current article), when that section has no coordinates:
(error expected) Template:Testcase table

Display all the coordinates in a different article: Template:Testcase table

Display just the coordinates in one section of a different article: Template:Testcase table

Display all coordinates in a category:
(expect |maplink= to be ignored for categories) Template:Testcase table