mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
Add FAQ
This commit is contained in:
@@ -21,13 +21,13 @@
|
||||
<span class="mw-headline" id="Overview">Overview</span>
|
||||
</h2>
|
||||
<p>
|
||||
This page lists various tests showing the effect of HTML Tidy. Each <h2> section header below corresponds to a separate test. Enable / Disable HTML Tidy at <a href="http://xowa.org/home/wiki/Options/HTML_Tidy.html" id="xolnki_2" title="Options/HTML Tidy">Options/HTML_Tidy</a> to see the difference (or press F7 to toggle on and off).
|
||||
This page lists various tests showing the effect of HTML Tidy. Each <h2> section header below corresponds to a separate test. Enable / Disable HTML Tidy at <a href="http://xowa.org/home/wiki/Options/HTML_Tidy" id="xolnki_2" title="Options/HTML Tidy">Options/HTML_Tidy</a> to see the difference (or press F7 to toggle on and off).
|
||||
</p>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="unclosed_tag_should_not_extend_over_header_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FWikipedia:Size_comparisons.23Size_of_other_information_collections">unclosed tag should not extend over header (<a href="http://en.wikipedia.org/wiki/Wikipedia:Size_comparisons#Size_of_other_information_collections" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Wikipedia:Size_comparisons#Size_of_other_information_collections</a></span>
|
||||
<span class="mw-headline" id="unclosed_tag_should_not_extend_over_header_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FWikipedia:Size_comparisons.23Size_of_other_information_collections">unclosed tag should not extend over header (<a href="/site/en.wikipedia.org/wiki/Wikipedia:Size_comparisons">http://en.wikipedia.org/wiki/Wikipedia:Size_comparisons#Size_of_other_information_collections</a></span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "should not be small" is small</code><br>
|
||||
@@ -42,7 +42,7 @@
|
||||
should not be small
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="para_inside_span_causes_horizontal_scroll_.28http:.2F.2Ffr.wikipedia.org.2Fwiki.2FFranz_Liszt.23Liens_externes">para inside span causes horizontal scroll (<a href="http://fr.wikipedia.org/wiki/Franz_Liszt#Liens_externes" rel="nofollow" class="external free">http://fr.wikipedia.org/wiki/Franz_Liszt#Liens_externes</a></span>
|
||||
<span class="mw-headline" id="para_inside_span_causes_horizontal_scroll_.28http:.2F.2Ffr.wikipedia.org.2Fwiki.2FFranz_Liszt.23Liens_externes">para inside span causes horizontal scroll (<a href="/site/fr.wikipedia.org/wiki/Franz_Liszt">http://fr.wikipedia.org/wiki/Franz_Liszt#Liens_externes</a></span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if horizontal scroll bar</code><br>
|
||||
@@ -60,7 +60,7 @@
|
||||
</tr>
|
||||
</table>
|
||||
<h2>
|
||||
<span class="mw-headline" id="consecutive_.3Cdl.3Es_should_be_separated_by_a_.3Cdd.3E_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FPalenque.23References">consecutive <dl>s should be separated by a <dd> (<a href="http://en.wikipedia.org/wiki/Palenque#References" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Palenque#References</a></span>
|
||||
<span class="mw-headline" id="consecutive_.3Cdl.3Es_should_be_separated_by_a_.3Cdd.3E_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FPalenque.23References">consecutive <dl>s should be separated by a <dd> (<a href="/site/en.wikipedia.org/wiki/Palenque">http://en.wikipedia.org/wiki/Palenque#References</a></span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "text should line up directly header" does not line up with "consecutive..."</code><br>
|
||||
@@ -108,7 +108,7 @@
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="bold_and_DT_.2F_DD_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FEnron.23Former_management_and_corporate_governance">bold and DT / DD (<a href="http://en.wikipedia.org/wiki/Enron#Former_management_and_corporate_governance" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Enron#Former_management_and_corporate_governance</a></span>
|
||||
<span class="mw-headline" id="bold_and_DT_.2F_DD_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FEnron.23Former_management_and_corporate_governance">bold and DT / DD (<a href="/site/en.wikipedia.org/wiki/Enron">http://en.wikipedia.org/wiki/Enron#Former_management_and_corporate_governance</a></span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "should not be bold" is bold</code><br>
|
||||
@@ -148,7 +148,7 @@
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id=".3Csmall.3E_should_be_reparented_out_of_.3Ctr.3E.3Ctd.3E_correctly_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FFrance_--_Infobox_footnotes.29_.28no_longer_an_issue.29"><small> should be reparented out of <tr><td> correctly (<a href="http://en.wikipedia.org/wiki/France" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/France</a> -- Infobox footnotes) (no longer an issue)</span>
|
||||
<span class="mw-headline" id=".3Csmall.3E_should_be_reparented_out_of_.3Ctr.3E.3Ctd.3E_correctly_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FFrance_--_Infobox_footnotes.29_.28no_longer_an_issue.29"><small> should be reparented out of <tr><td> correctly (<a href="/site/en.wikipedia.org/wiki/France">http://en.wikipedia.org/wiki/France</a> -- Infobox footnotes) (no longer an issue)</span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "should be small" is not small</code><br>
|
||||
@@ -167,7 +167,7 @@
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="add_.3Ctd.3E_between_.3Ctr.3E_and_.3Ctable.3E_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FParis.23Twin_towns_and_sister_cities">add <td> between <tr> and <table> (<a href="http://en.wikipedia.org/wiki/Paris#Twin_towns_and_sister_cities" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Paris#Twin_towns_and_sister_cities</a></span>
|
||||
<span class="mw-headline" id="add_.3Ctd.3E_between_.3Ctr.3E_and_.3Ctable.3E_.28http:.2F.2Fen.wikipedia.org.2Fwiki.2FParis.23Twin_towns_and_sister_cities">add <td> between <tr> and <table> (<a href="/site/en.wikipedia.org/wiki/Paris">http://en.wikipedia.org/wiki/Paris#Twin_towns_and_sister_cities</a></span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "text should be inside gray wikitable" is not actually in table</code><br>
|
||||
@@ -191,7 +191,7 @@
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="merge_nested_tables_and_take_1st_table.27s_attributes_.28http:.2F.2Fen.wiktionary.org.2Fwiki.2FKazakhstan.23Declension">merge nested tables and take 1st table's attributes (<a href="http://en.wiktionary.org/wiki/Kazakhstan#Declension" rel="nofollow" class="external free">http://en.wiktionary.org/wiki/Kazakhstan#Declension</a></span>
|
||||
<span class="mw-headline" id="merge_nested_tables_and_take_1st_table.27s_attributes_.28http:.2F.2Fen.wiktionary.org.2Fwiki.2FKazakhstan.23Declension">merge nested tables and take 1st table's attributes (<a href="/site/en.wiktionary.org/wiki/Kazakhstan">http://en.wiktionary.org/wiki/Kazakhstan#Declension</a></span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "text does not line up on left"</code><br>
|
||||
@@ -263,7 +263,7 @@
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="div_not_inside_td_should_be_reparented_correctly_.28http:.2F.2Ffr.wikivoyage.org.2Fwiki.2FMarrakech_--_Infobox.29">div not inside td should be reparented correctly (<a href="http://fr.wikivoyage.org/wiki/Marrakech" rel="nofollow" class="external free">http://fr.wikivoyage.org/wiki/Marrakech</a> -- Infobox)</span>
|
||||
<span class="mw-headline" id="div_not_inside_td_should_be_reparented_correctly_.28http:.2F.2Ffr.wikivoyage.org.2Fwiki.2FMarrakech_--_Infobox.29">div not inside td should be reparented correctly (<a href="/site/fr.wikivoyage.org/wiki/Marrakech">http://fr.wikivoyage.org/wiki/Marrakech</a> -- Infobox)</span>
|
||||
</h2>
|
||||
<p>
|
||||
<code>fails if "should appear above table" is inside table</code><br>
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
<code>fails if "style style should not fail during merge" is not visible</code><br>
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://xowa.org/home/wiki/%22_style_style_should_not_fail_during_merge.html" id="xolnki_2" title="" style style should not fail during merge">" style style should not fail during merge</a>
|
||||
<a href="http://xowa.org/home/wiki/%22_style_style_should_not_fail_during_merge" id="xolnki_2" title="" style style should not fail during merge">" style style should not fail during merge</a>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id=".3Chr.3E_should_show"><hr> should show</span>
|
||||
@@ -76,7 +76,7 @@
|
||||
<code>fails if link is red</code><br>
|
||||
</p>
|
||||
<p>
|
||||
following link should be blue (not red) and clickable: <a href="http://xowa.org/home/wiki/Diagnostics/JTidy/%F0%90%8E%8D%F0%90%8E%81_%F0%90%8E%9C.html" id="xolnki_3" title="Diagnostics/JTidy/<2F><><EFBFBD><EFBFBD> <20><>">Diagnostics/JTidy/𐎍𐎁_𐎜</a>
|
||||
following link should be blue (not red) and clickable: <a href="http://xowa.org/home/wiki/Diagnostics/JTidy/%F0%90%8E%8D%F0%90%8E%81_%F0%90%8E%9C" id="xolnki_3" title="Diagnostics/JTidy/<2F><><EFBFBD><EFBFBD> <20><>">Diagnostics/JTidy/𐎍𐎁_𐎜</a>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="encloseBodyText_enabled_.28_https:.2F.2Fhr.wiktionary.org.2Fwiki.2Fbrod_.29_.28DATE:_2015-11-08.29">encloseBodyText enabled ( <a href="https://hr.wiktionary.org/wiki/brod" rel="nofollow" class="external free">https://hr.wiktionary.org/wiki/brod</a> ) (DATE: 2015-11-08)</span>
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
<span class="mw-headline" id="Redlink">Redlink</span>
|
||||
</h2>
|
||||
<p>
|
||||
<a href="http://xowa.org/home/wiki/This_page_is_missing_and_should_show_up_as_a_red_link.html" id="xolnki_2" title="This page is missing and should show up as a red link">This page is missing and should show up as a red link</a>
|
||||
<a href="http://xowa.org/home/wiki/This_page_is_missing_and_should_show_up_as_a_red_link" id="xolnki_2" title="This page is missing and should show up as a red link">This page is missing and should show up as a red link</a>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="Collapsible_table_.28expand_.2F_collapse.29">Collapsible table (expand / collapse)</span>
|
||||
@@ -211,19 +211,19 @@
|
||||
Escape < >
|
||||
</dt>
|
||||
<dd>
|
||||
<span id='xowa_math_txt_0'>x > y < z</span>
|
||||
<span id='xowa_math_txt_1'>x > y < z</span>
|
||||
</dd>
|
||||
<dt>
|
||||
Ampersand.literal
|
||||
</dt>
|
||||
<dd>
|
||||
<span id='xowa_math_txt_0'>x \& y</span>
|
||||
<span id='xowa_math_txt_2'>x \& y</span>
|
||||
</dd>
|
||||
<dt>
|
||||
Ampersand.formatting
|
||||
</dt>
|
||||
<dd>
|
||||
<span id='xowa_math_txt_0'>\begin{bmatrix}
|
||||
<span id='xowa_math_txt_3'>\begin{bmatrix}
|
||||
1 & 2 \\
|
||||
3 & 4 \end{bmatrix}
|
||||
</span>
|
||||
@@ -232,7 +232,7 @@
|
||||
Quote.literal
|
||||
</dt>
|
||||
<dd>
|
||||
<span id='xowa_math_txt_0'>a " b </span>
|
||||
<span id='xowa_math_txt_4'>a " b </span>
|
||||
</dd>
|
||||
</dl>
|
||||
<h2>
|
||||
@@ -241,6 +241,7 @@
|
||||
<p>
|
||||
From <a href="http://www.mediawiki.org/wiki/Template:Wikimedia_Growth" rel="nofollow" class="external free">http://www.mediawiki.org/wiki/Template:Wikimedia_Growth</a>
|
||||
</p>
|
||||
<div class="timeline-wrapper" style="line-height:0;font-size:0">
|
||||
<pre class='xowa-timeline'>
|
||||
ImageSize = width:903 height:660
|
||||
PlotArea = left:73 right:130 top:30 bottom:140
|
||||
@@ -673,6 +674,7 @@ TextData =
|
||||
text:"10+ edits"
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
<h2>
|
||||
<span class="mw-headline" id="Graph">Graph</span>
|
||||
</h2>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
From <a href="https://en.wikipedia.org/wiki/Obesity" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Obesity</a>
|
||||
From <a href="/site/en.wikipedia.org/wiki/Obesity">https://en.wikipedia.org/wiki/Obesity</a>
|
||||
</li>
|
||||
<li>
|
||||
Only works in HTTP_Server mode
|
||||
@@ -34,10 +34,10 @@
|
||||
Uses data from:
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://commons.wikimedia.org/wiki/Data:Sandbox/Doc_James/Obesity_Males_CC-BY-SA.tab" rel="nofollow" class="external text">http://commons.wikimedia.org/wiki/Data:Sandbox/Doc_James/Obesity_Males_CC-BY-SA.tab</a>
|
||||
<a href="/site/commons.wikimedia.org/wiki/Data:Sandbox/Doc_James/Obesity_Males_CC-BY-SA.tab">http://commons.wikimedia.org/wiki/Data:Sandbox/Doc_James/Obesity_Males_CC-BY-SA.tab</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://commons.wikimedia.org/wiki/Data:Naturalearthdata.com/admin-0-countries-no-antarctica.map" rel="nofollow" class="external text">http://commons.wikimedia.org/wiki/Data:Naturalearthdata.com/admin-0-countries-no-antarctica.map</a>
|
||||
<a href="/site/commons.wikimedia.org/wiki/Data:Naturalearthdata.com/admin-0-countries-no-antarctica.map">http://commons.wikimedia.org/wiki/Data:Naturalearthdata.com/admin-0-countries-no-antarctica.map</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -31,13 +31,13 @@
|
||||
Uses data from:
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Graph/Wikiraw/data/us-10m-json.html" id="xolnki_2" title="Diagnostics/Javascript/Graph/Wikiraw/data/us-10m-json">Diagnostics/Javascript/Graph/Wikiraw/data/us-10m-json</a>
|
||||
<a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Graph/Wikiraw/data/us-10m-json" id="xolnki_2" title="Diagnostics/Javascript/Graph/Wikiraw/data/us-10m-json">Diagnostics/Javascript/Graph/Wikiraw/data/us-10m-json</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Graph/Wikiraw/data/flights-airport-csv.html" id="xolnki_3" title="Diagnostics/Javascript/Graph/Wikiraw/data/flights-airport-csv">Diagnostics/Javascript/Graph/Wikiraw/data/flights-airport-csv</a>
|
||||
<a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Graph/Wikiraw/data/flights-airport-csv" id="xolnki_3" title="Diagnostics/Javascript/Graph/Wikiraw/data/flights-airport-csv">Diagnostics/Javascript/Graph/Wikiraw/data/flights-airport-csv</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Graph/Wikiraw/data/airports-csv.html" id="xolnki_4" title="Diagnostics/Javascript/Graph/Wikiraw/data/airports-csv">Diagnostics/Javascript/Graph/Wikiraw/data/airports-csv</a>
|
||||
<a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Graph/Wikiraw/data/airports-csv" id="xolnki_4" title="Diagnostics/Javascript/Graph/Wikiraw/data/airports-csv">Diagnostics/Javascript/Graph/Wikiraw/data/airports-csv</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -21,7 +21,7 @@
|
||||
<span class="mw-headline" id="Redlink">Redlink</span>
|
||||
</h2>
|
||||
<p>
|
||||
<a href="http://xowa.org/home/wiki/This_page_is_missing_and_should_show_up_as_a_red_link.html" id="xolnki_2" title="This page is missing and should show up as a red link">This page is missing and should show up as a red link</a>
|
||||
<a href="http://xowa.org/home/wiki/This_page_is_missing_and_should_show_up_as_a_red_link" id="xolnki_2" title="This page is missing and should show up as a red link">This page is missing and should show up as a red link</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
<p>
|
||||
From <a href="http://www.mediawiki.org/wiki/Template:Wikimedia_Growth" rel="nofollow" class="external free">http://www.mediawiki.org/wiki/Template:Wikimedia_Growth</a>
|
||||
</p>
|
||||
<div class="timeline-wrapper" style="line-height:0;font-size:0">
|
||||
<pre class='xowa-timeline'>
|
||||
ImageSize = width:903 height:660
|
||||
PlotArea = left:73 right:130 top:30 bottom:140
|
||||
@@ -455,6 +456,7 @@ TextData =
|
||||
text:"10+ edits"
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/Basic.html" id="xolnki_2" title="Module:Diagnostics/Basic" class="xowa-visited">Module:Diagnostics/Basic</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/Basic" id="xolnki_2" title="Module:Diagnostics/Basic" class="xowa-visited">Module:Diagnostics/Basic</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests basic Scribunto functionality
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
Init; Load; executeFunctionChunk
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/Basic|print}}
|
||||
</td>
|
||||
<td>
|
||||
print
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
print
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
new line behavior
|
||||
</td>
|
||||
@@ -69,9 +75,9 @@
|
||||
<p>
|
||||
b
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/FlaggedRevs.html" id="xolnki_2" title="Module:Diagnostics/FlaggedRevs">Module:Diagnostics/FlaggedRevs</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/FlaggedRevs" id="xolnki_2" title="Module:Diagnostics/FlaggedRevs">Module:Diagnostics/FlaggedRevs</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests functionality for mw.ext.FlaggedRevs.lua
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
basic test; note that FlaggedRevs are not implemented in XOWA
|
||||
</td>
|
||||
@@ -51,10 +54,10 @@
|
||||
{{#invoke:Diagnostics/FlaggedRevs|test}}
|
||||
</td>
|
||||
<td>
|
||||
0;;infinity
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
0;;infinity
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/HtmlLibrary.html" id="xolnki_2" title="Module:Diagnostics/HtmlLibrary">Module:Diagnostics/HtmlLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/HtmlLibrary" id="xolnki_2" title="Module:Diagnostics/HtmlLibrary">Module:Diagnostics/HtmlLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>mw.html.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
create
|
||||
</td>
|
||||
@@ -51,10 +54,10 @@
|
||||
{{#invoke:Diagnostics/HtmlLibrary|create_span}}
|
||||
</td>
|
||||
<td>
|
||||
span
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
span
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/LanguageLibrary.html" id="xolnki_2" title="Module:Diagnostics/LanguageLibrary">Module:Diagnostics/LanguageLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/LanguageLibrary" id="xolnki_2" title="Module:Diagnostics/LanguageLibrary" class="xowa-visited">Module:Diagnostics/LanguageLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>LanguageLibrary.php</b> and <b>mw.language.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getContLangCode (by getContentLanguage)
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|getContLangCode}}
|
||||
</td>
|
||||
<td>
|
||||
en
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
en
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isKnownLanguageTag; true
|
||||
</td>
|
||||
@@ -65,13 +71,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isKnownLanguageTag|en}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isKnownLanguageTag; false
|
||||
</td>
|
||||
@@ -79,13 +88,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isKnownLanguageTag|xyz}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isValidCode; true
|
||||
</td>
|
||||
@@ -93,13 +105,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isValidCode|en}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isValidCode; false
|
||||
</td>
|
||||
@@ -107,13 +122,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isValidCode|a[b}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isValidBuiltInCode; true
|
||||
</td>
|
||||
@@ -121,13 +139,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isValidBuiltInCode|en}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isValidBuiltInCode; false
|
||||
</td>
|
||||
@@ -135,13 +156,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isValidBuiltInCode|a#b}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
fetchLanguageName; code only
|
||||
</td>
|
||||
@@ -149,13 +173,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|fetchLanguageName|en|en}}
|
||||
</td>
|
||||
<td>
|
||||
English
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
English
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
fetchLanguageNames_get
|
||||
</td>
|
||||
@@ -163,13 +190,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|fetchLanguageNames_get|fr}}
|
||||
</td>
|
||||
<td>
|
||||
French
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
français
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
new
|
||||
</td>
|
||||
@@ -177,13 +207,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|new_lang_code|fr}}
|
||||
</td>
|
||||
<td>
|
||||
fr
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
fr
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
formatNum; en
|
||||
</td>
|
||||
@@ -191,13 +224,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|formatNum|1234}}
|
||||
</td>
|
||||
<td>
|
||||
1,234
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1,234
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
parseFormatteNum; en
|
||||
</td>
|
||||
@@ -205,13 +241,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|parseFormattedNum|1,234}}
|
||||
</td>
|
||||
<td>
|
||||
1,234
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1,234
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
formatDate via pcall; y;
|
||||
</td>
|
||||
@@ -219,13 +258,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|formatDate_valid|Y-m-d|2014-03-25}}
|
||||
</td>
|
||||
<td>
|
||||
y
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
y
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
formatDate via pcall; n;
|
||||
</td>
|
||||
@@ -233,13 +275,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|formatDate_valid|Y-m-d|fail}}
|
||||
</td>
|
||||
<td>
|
||||
n
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
n
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
convertGrammar
|
||||
</td>
|
||||
@@ -247,13 +292,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|convertGrammar|fi|talo|elative}}
|
||||
</td>
|
||||
<td>
|
||||
talosta
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
talosta
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isRTL; en
|
||||
</td>
|
||||
@@ -261,13 +309,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isRTL|en}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isRTL; ar
|
||||
</td>
|
||||
@@ -275,13 +326,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|isRTL|ar}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
format_durations_hms
|
||||
</td>
|
||||
@@ -289,13 +343,16 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|format_durations_hms|123}}
|
||||
</td>
|
||||
<td>
|
||||
2 minutes and 3 seconds
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
2 minutes and 3 seconds
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
get_duration_intervals_hms
|
||||
</td>
|
||||
@@ -303,10 +360,10 @@
|
||||
{{#invoke:Diagnostics/LanguageLibrary|get_duration_intervals_hms|123}}
|
||||
</td>
|
||||
<td>
|
||||
,2,3
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
,2,3
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -25,13 +25,13 @@
|
||||
Calls code in
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Module:Diagnostics/LuaCommon.html" id="xolnki_2" title="Module:Diagnostics/LuaCommon">Module:Diagnostics/LuaCommon</a>
|
||||
<a href="http://xowa.org/home/wiki/Module:Diagnostics/LuaCommon" id="xolnki_2" title="Module:Diagnostics/LuaCommon">Module:Diagnostics/LuaCommon</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Template:Diagnostics/LuaCommon/getFrameTitle_parent.html" id="xolnki_3" title="Template:Diagnostics/LuaCommon/getFrameTitle parent">Template:Diagnostics/LuaCommon/getFrameTitle parent</a>
|
||||
<a href="http://xowa.org/home/wiki/Template:Diagnostics/LuaCommon/getFrameTitle_parent" id="xolnki_3" title="Template:Diagnostics/LuaCommon/getFrameTitle parent">Template:Diagnostics/LuaCommon/getFrameTitle parent</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Template:Diagnostics/LuaCommon/preprocess_args_parent.html" id="xolnki_4" title="Template:Diagnostics/LuaCommon/preprocess args parent">Template:Diagnostics/LuaCommon/preprocess args parent</a>
|
||||
<a href="http://xowa.org/home/wiki/Template:Diagnostics/LuaCommon/preprocess_args_parent" id="xolnki_4" title="Template:Diagnostics/LuaCommon/preprocess args parent">Template:Diagnostics/LuaCommon/preprocess args parent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -55,6 +55,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getExpandedArgument
|
||||
</td>
|
||||
@@ -62,13 +65,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|getExpandedArgument_number_2 |val_1|val_2}}
|
||||
</td>
|
||||
<td>
|
||||
arg_1 is 'val_1'; arg_2 is 'val_2'
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
arg_1 is 'val_1'; arg_2 is 'val_2'
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getExpandedArgument_byOrdinal
|
||||
</td>
|
||||
@@ -76,13 +82,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|getExpandedArgument_by_ordinal |key_1=val_1|val_2}}
|
||||
</td>
|
||||
<td>
|
||||
[1] is 'val_2'
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
[1] is 'val_2'
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getAllExpandedArguments
|
||||
</td>
|
||||
@@ -90,13 +99,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|getAllExpandedArguments |val_1|val_2|val_3}}
|
||||
</td>
|
||||
<td>
|
||||
1:val_1;2:val_2;3:val_3;
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1:val_1;2:val_2;3:val_3;
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getAllExpandedArgs;key_is_int
|
||||
</td>
|
||||
@@ -104,13 +116,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|getAllExpandedArguments_int_key|1=a}}
|
||||
</td>
|
||||
<td>
|
||||
a
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
preprocess;redundant_keys
|
||||
</td>
|
||||
@@ -118,13 +133,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|preprocess_ifeq_as_yn |val_1|val_1|when_true_val=y1|when_false_val=n1|when_true_val=y2}}
|
||||
</td>
|
||||
<td>
|
||||
y2
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
y2
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
expandTemplate
|
||||
</td>
|
||||
@@ -132,13 +150,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|expandTemplate|val_1|val_2}}
|
||||
</td>
|
||||
<td>
|
||||
arg_1 is val_1; arg_2 is val_2
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
arg_1 is val_1; arg_2 is val_2
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
expandTemplate; PHP bool; true -> 1 false -> ""
|
||||
</td>
|
||||
@@ -146,13 +167,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|expandTemplate_bool}}
|
||||
</td>
|
||||
<td>
|
||||
bool_true is "1"; bool_false is "";
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
bool_true is "1"; bool_false is "";
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
callParserFunction
|
||||
</td>
|
||||
@@ -160,13 +184,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|callParserFunction|urlencode|abc}}
|
||||
</td>
|
||||
<td>
|
||||
abc
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
abc
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isSubsting;false
|
||||
</td>
|
||||
@@ -174,13 +201,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|isSubsting}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isSubsting;true
|
||||
</td>
|
||||
@@ -188,13 +218,16 @@
|
||||
{{safesubst:#invoke:Diagnostics/LuaCommon|isSubsting}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getFrameTitle_current
|
||||
</td>
|
||||
@@ -202,13 +235,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|getFrameTitle_current}}
|
||||
</td>
|
||||
<td>
|
||||
Module:Diagnostics/LuaCommon
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Module:Diagnostics/LuaCommon
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getFrameTitle_parent
|
||||
</td>
|
||||
@@ -216,13 +252,16 @@
|
||||
{{Diagnostics/LuaCommon/getFrameTitle_parent}}
|
||||
</td>
|
||||
<td>
|
||||
Template:Diagnostics/LuaCommon/getFrameTitle parent
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Template:Diagnostics/LuaCommon/getFrameTitle parent
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getFrameTitle_parent.upper
|
||||
</td>
|
||||
@@ -230,13 +269,16 @@
|
||||
{{diagnostics/LuaCommon/getFrameTitle_parent}}
|
||||
</td>
|
||||
<td>
|
||||
Template:Diagnostics/LuaCommon/getFrameTitle parent
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Template:Diagnostics/LuaCommon/getFrameTitle parent
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
newChildFrame.title
|
||||
</td>
|
||||
@@ -244,13 +286,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|newChildFrame_titled}}
|
||||
</td>
|
||||
<td>
|
||||
title:Title0; arg1:v1
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
title:Title0; arg1:v1
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
newChildFrame.title
|
||||
</td>
|
||||
@@ -258,13 +303,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|newChildFrame_untitled}}
|
||||
</td>
|
||||
<td>
|
||||
title:Module:Diagnostics/LuaCommon; arg1:v1
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
title:Module:Diagnostics/LuaCommon; arg1:v1
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
preprocess_args;frame is current
|
||||
</td>
|
||||
@@ -272,13 +320,16 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|preprocess_args_current|match|y|n}}
|
||||
</td>
|
||||
<td>
|
||||
y
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
y
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
preprocess_args;frame is parent
|
||||
</td>
|
||||
@@ -286,13 +337,16 @@
|
||||
{{Diagnostics/LuaCommon/preprocess_args_parent|match|y|n}}
|
||||
</td>
|
||||
<td>
|
||||
y
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
y
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
preprocess calling Module functions should not call them twice; fails if onceonce
|
||||
</td>
|
||||
@@ -300,10 +354,10 @@
|
||||
{{#invoke:Diagnostics/LuaCommon|preprocess_nested_main}}
|
||||
</td>
|
||||
<td>
|
||||
once
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
once
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -25,13 +25,13 @@
|
||||
Applies to the Luaj engine (as opposed to the Lua engine)
|
||||
</li>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/Luaj.html" id="xolnki_2" title="Module:Diagnostics/Luaj" class="xowa-visited">Module:Diagnostics/Luaj</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/Luaj" id="xolnki_2" title="Module:Diagnostics/Luaj" class="xowa-visited">Module:Diagnostics/Luaj</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests changes to the luaj_xowa.jar
|
||||
</li>
|
||||
<li>
|
||||
Further notes available at <a href="http://xowa.org/home/wiki/App/Xtn/Mediawiki/Scribunto/Luaj.html" id="xolnki_3" title="App/Xtn/Mediawiki/Scribunto/Luaj">App/Xtn/Mediawiki/Scribunto/Luaj</a>
|
||||
Further notes available at <a href="http://xowa.org/home/wiki/App/Xtn/Mediawiki/Scribunto/Luaj" id="xolnki_3" title="App/Xtn/Mediawiki/Scribunto/Luaj">App/Xtn/Mediawiki/Scribunto/Luaj</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
@@ -53,6 +53,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.format fails for bad format; fails with ""
|
||||
</td>
|
||||
@@ -60,13 +63,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_format_2|%d:%02.f|3|4}}
|
||||
</td>
|
||||
<td>
|
||||
3:04
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
3:04
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
os.time does not handle dates before 1970 on Windows; fails with false on Windows<br>
|
||||
NOTE: always fails on Windows with the lua engine
|
||||
@@ -75,13 +81,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|os_time|1234|05|06}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
pairs.next fails when setting val to null; fails with ""
|
||||
</td>
|
||||
@@ -89,10 +98,10 @@
|
||||
{{#invoke:Diagnostics/Luaj|pairs_next}}
|
||||
</td>
|
||||
<td>
|
||||
ok
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
ok
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -115,6 +124,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gfind deprecated; should be alias to gmatch; fails with ""
|
||||
</td>
|
||||
@@ -122,13 +134,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gfind|ab cd|%w+}}
|
||||
</td>
|
||||
<td>
|
||||
ab
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
ab
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
tonumber returns original value if value has decimal and base is 10; fails with ""
|
||||
</td>
|
||||
@@ -136,13 +151,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|tonumber|12.34|10}}
|
||||
</td>
|
||||
<td>
|
||||
12.34
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
12.34
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
tonumber('-') should be nil not 0
|
||||
</td>
|
||||
@@ -150,12 +168,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|tonumber_lone|-}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
math.log10 deprecated; now calls Math.log10; fails with ""
|
||||
</td>
|
||||
@@ -163,13 +184,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|math_log10|100}}
|
||||
</td>
|
||||
<td>
|
||||
2
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
2
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
math.mod deprecated; now aliased to math.fmod; fails with ""
|
||||
</td>
|
||||
@@ -177,13 +201,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|math_mod|3|2}}
|
||||
</td>
|
||||
<td>
|
||||
1
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.maxn deprecated; fails with ""
|
||||
</td>
|
||||
@@ -191,13 +218,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_maxn}}
|
||||
</td>
|
||||
<td>
|
||||
3
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
3
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.getn deprecated -- key_is_num; fails with ""
|
||||
</td>
|
||||
@@ -205,13 +235,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_getn__key_is_num}}
|
||||
</td>
|
||||
<td>
|
||||
3
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
3
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.getn deprecated -- key_is_str; fails with ""
|
||||
</td>
|
||||
@@ -219,13 +252,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_getn__key_is_str}}
|
||||
</td>
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
0
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
automatic arg variable in varargs function deprecated; fails with ""
|
||||
</td>
|
||||
@@ -233,10 +269,10 @@
|
||||
{{#invoke:Diagnostics/Luaj|varargs_arg}}
|
||||
</td>
|
||||
<td>
|
||||
a
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -259,6 +295,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
tonumber should trim all white space, not just \s; fails with ""
|
||||
</td>
|
||||
@@ -266,13 +305,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|value_tonumber_trim}}
|
||||
</td>
|
||||
<td>
|
||||
123
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
123
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.rep fails if negative repetition; return ""; fails with ""
|
||||
</td>
|
||||
@@ -280,13 +322,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_rep_test|a|-1}}
|
||||
</td>
|
||||
<td>
|
||||
pass:
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
pass:
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gsub fails with ArrayIndexOutOfBoundsException; check for OutOfBounds; fails with ""
|
||||
</td>
|
||||
@@ -294,13 +339,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gsub|a#b|#|}}
|
||||
</td>
|
||||
<td>
|
||||
ab
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
ab
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gsub fails if src is empty string; exit early if empty; fails with ""
|
||||
</td>
|
||||
@@ -308,12 +356,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gsub||%b<>|}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gmatch: non-match
|
||||
</td>
|
||||
@@ -321,13 +372,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gmatch|a|[^,]*}}
|
||||
</td>
|
||||
<td>
|
||||
a;;
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a;;
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gmatch: match
|
||||
</td>
|
||||
@@ -335,13 +389,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gmatch|a,b|[^,]*}}
|
||||
</td>
|
||||
<td>
|
||||
a;;b;;
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a;;b;;
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gmatch: convert example; plain text
|
||||
</td>
|
||||
@@ -349,12 +406,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gmatch_convert|a}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gmatch: convert example; lnki
|
||||
</td>
|
||||
@@ -362,12 +422,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gmatch_convert|[[a]]}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.format does not use format args for double; call java.lang.String.format; fails with 1.234
|
||||
</td>
|
||||
@@ -375,13 +438,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_format|%.1f|1.234}}
|
||||
</td>
|
||||
<td>
|
||||
1.2
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1.2
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.format fails for bad format; fails with ""
|
||||
</td>
|
||||
@@ -389,13 +455,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_format|(%0.1f%%)|1.234}}
|
||||
</td>
|
||||
<td>
|
||||
(1.2%)
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
(1.2%)
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.format fails if no number after "."; fails with ""
|
||||
</td>
|
||||
@@ -403,13 +472,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_format|%02.f|3}}
|
||||
</td>
|
||||
<td>
|
||||
03
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
03
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.format fails for char; fails with ""
|
||||
</td>
|
||||
@@ -417,13 +489,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_format|%c|97}}
|
||||
</td>
|
||||
<td>
|
||||
a
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.format fails for multibyte chars; fails with ""
|
||||
</td>
|
||||
@@ -431,13 +506,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_format|âbç%f|1}}
|
||||
</td>
|
||||
<td>
|
||||
âbç1.0
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
âbç1.0
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
multibyte strings not supported; fails with ""
|
||||
</td>
|
||||
@@ -445,13 +523,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_multibyte_2}}
|
||||
</td>
|
||||
<td>
|
||||
â
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
â
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
multibyte strings not supported; fails with ""
|
||||
</td>
|
||||
@@ -459,13 +540,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_multibyte_3}}
|
||||
</td>
|
||||
<td>
|
||||
อา
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
อา
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
multibyte chars in lua variables; used to return "?"
|
||||
</td>
|
||||
@@ -473,13 +557,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|ustring_match_multibyte|𠀀}}
|
||||
</td>
|
||||
<td>
|
||||
𠀀
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
𠀀
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
handle backslash-escaped sequences like \239\191\185; used to return "11"
|
||||
</td>
|
||||
@@ -487,12 +574,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|multibyte__backslash_escaped}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
surrogate pair chars not supported; fails with ""
|
||||
</td>
|
||||
@@ -500,13 +590,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_surrogate_pair}}
|
||||
</td>
|
||||
<td>
|
||||
1
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.concat fails if end is nil; convert nil to list len; fails with ""
|
||||
</td>
|
||||
@@ -514,13 +607,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_concat|.|1||a|b|c}}
|
||||
</td>
|
||||
<td>
|
||||
a.b.c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a.b.c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.concat fails if sep is nil; convert nil to ""; fails with ""
|
||||
</td>
|
||||
@@ -528,13 +624,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_concat_nil_sep}}
|
||||
</td>
|
||||
<td>
|
||||
ab
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
ab
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.concat fails if 1st argument is nil; fails with "bad argument: string expected, got nil"
|
||||
</td>
|
||||
@@ -542,13 +641,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_remove_nil_arg_at_pos_1}}
|
||||
</td>
|
||||
<td>
|
||||
ab
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
ab
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
os_date does not accept utc argument; fails with ""<br>
|
||||
NOTE: test assumes EST / EDT; if ! is not applied, then date would be 1969-12-31
|
||||
@@ -557,13 +659,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|os_date|!*t|3600}}
|
||||
</td>
|
||||
<td>
|
||||
1970-01-01
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1970-01-01
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
os_date non-utc check;
|
||||
</td>
|
||||
@@ -571,13 +676,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|os_date|*t|0}}
|
||||
</td>
|
||||
<td>
|
||||
1969-12-31
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
1969-12-31
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
os_date format: %e; fails with ""; NOTE: test assumes time zone within 11 hours of UTC
|
||||
</td>
|
||||
@@ -585,13 +693,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|os_date_format|%e|2014|07|15|1|2|3}}
|
||||
</td>
|
||||
<td>
|
||||
15
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
15
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
os_date format: %R; fails with ""
|
||||
</td>
|
||||
@@ -599,13 +710,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|os_date_format|%R|2014|07|15|13|2|3}}
|
||||
</td>
|
||||
<td>
|
||||
13:02
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
13:02
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
match.balanced: fails with out of bounds;
|
||||
</td>
|
||||
@@ -613,12 +727,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_match|a|%b()}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
match.balanced: fails with out of bounds; ^ at beginning
|
||||
</td>
|
||||
@@ -626,12 +743,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_match|a|^(.) ?%b()}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
match.frontier:error
|
||||
</td>
|
||||
@@ -639,12 +759,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gmatch|a|%f[%a]b}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
match.frontier:bad-implementation; used to return ""
|
||||
</td>
|
||||
@@ -652,13 +775,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|lua_match|bz|%f[%a][%a]z$}}
|
||||
</td>
|
||||
<td>
|
||||
bz
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
bz
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
tonumber hex fails if incomplete
|
||||
</td>
|
||||
@@ -666,12 +792,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|tonumber_hex|0x}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
tonumber hex check
|
||||
</td>
|
||||
@@ -679,13 +808,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|tonumber_hex|0xFF}}
|
||||
</td>
|
||||
<td>
|
||||
255
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
255
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
string.gsub does not match $ at end of string
|
||||
</td>
|
||||
@@ -693,13 +825,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|string_gsub|ab|e?$|1}}
|
||||
</td>
|
||||
<td>
|
||||
abe
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
abe
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
table.unpack does not handle nil args; fails with error
|
||||
</td>
|
||||
@@ -707,13 +842,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|table_unpack_nil}}
|
||||
</td>
|
||||
<td>
|
||||
a,b,c,d
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a,b,c,d
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
surrogate pairs not handled correctly; fails with wrong 1st char: 𢱌
|
||||
</td>
|
||||
@@ -721,13 +859,16 @@
|
||||
{{#invoke:Diagnostics/Luaj|core_surrogate_pairs}}
|
||||
</td>
|
||||
<td>
|
||||
𣂁 - 脁 - 晁
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
𣂁 - 脁 - 晁
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
zero-length regex fails
|
||||
</td>
|
||||
@@ -735,12 +876,15 @@
|
||||
{{#invoke:Diagnostics/Luaj|lua_match|text|}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
utf-8 char fails
|
||||
</td>
|
||||
@@ -748,30 +892,27 @@
|
||||
{{#invoke:Diagnostics/Luaj|var|â|}}
|
||||
</td>
|
||||
<td>
|
||||
â
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
â
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
gsub fails with bracketed utf-8
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
{{#invoke:Diagnostics/Luaj|string_gsub_w_multibyte_pattern}}
|
||||
fails if "2." is coerced to 2
|
||||
</td>
|
||||
<td>
|
||||
a-z
|
||||
{{#invoke:Diagnostics/Luaj|table_overwrite_int_with_string}}
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: red;'>fail:<br>
|
||||
'a-z</span>
|
||||
<pre>
|
||||
<span style='color: red;'>'<br>
|
||||
'a-146z
|
||||
'</span>
|
||||
</pre>
|
||||
2.
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/MessageLibrary.html" id="xolnki_2" title="Module:Diagnostics/MessageLibrary">Module:Diagnostics/MessageLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/MessageLibrary" id="xolnki_2" title="Module:Diagnostics/MessageLibrary">Module:Diagnostics/MessageLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>MessageLibrary.php</b> and <b>mw.message.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
init_message_for_lang (via getDefaultLanguage)
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|getDefaultLanguage}}
|
||||
</td>
|
||||
<td>
|
||||
en
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
en
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
plain
|
||||
</td>
|
||||
@@ -65,13 +71,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|plain|mainpage}}
|
||||
</td>
|
||||
<td>
|
||||
Main Page
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Main Page
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
plain; params
|
||||
</td>
|
||||
@@ -79,13 +88,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|plain|redirectedfrom|A}}
|
||||
</td>
|
||||
<td>
|
||||
(Redirected from A)
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
(Redirected from A)
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
exists; true
|
||||
</td>
|
||||
@@ -93,13 +105,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|check|exists|sun}}
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
true
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
exists; false
|
||||
</td>
|
||||
@@ -107,13 +122,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|check|exists|sunx}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isBlank; false
|
||||
</td>
|
||||
@@ -121,13 +139,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|check|isBlank|sun}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
isDisabled; false
|
||||
</td>
|
||||
@@ -135,13 +156,22 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|check|isDisabled|sun}}
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
false
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: red;'>fail:<br>
|
||||
'Sun</span>
|
||||
<pre>
|
||||
<span style='color: red;'>'<br>
|
||||
'Dim.
|
||||
'</span>
|
||||
</pre>
|
||||
</td>
|
||||
<td>
|
||||
inLanguage
|
||||
</td>
|
||||
@@ -149,13 +179,16 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|plain_inLanguage|fr|sun}}
|
||||
</td>
|
||||
<td>
|
||||
Dim.
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Sun
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
rawMessage_toString
|
||||
</td>
|
||||
@@ -163,10 +196,10 @@
|
||||
{{#invoke:Diagnostics/MessageLibrary|plain_rawMessage|a$1c|b}}
|
||||
</td>
|
||||
<td>
|
||||
abc
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
abc
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/ParserFunctions.html" id="xolnki_2" title="Module:Diagnostics/ParserFunctions">Module:Diagnostics/ParserFunctions</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/ParserFunctions" id="xolnki_2" title="Module:Diagnostics/ParserFunctions">Module:Diagnostics/ParserFunctions</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests functionality for mw.ext.ParserFunctions.lua
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
basic expr
|
||||
</td>
|
||||
@@ -51,10 +54,10 @@
|
||||
{{#invoke:Diagnostics/ParserFunctions|expr|1 + 2}}
|
||||
</td>
|
||||
<td>
|
||||
3
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
3
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/SiteLibrary.html" id="xolnki_2" title="Module:Diagnostics/SiteLibrary">Module:Diagnostics/SiteLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/SiteLibrary" id="xolnki_2" title="Module:Diagnostics/SiteLibrary">Module:Diagnostics/SiteLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>SiteLibrary.php</b> and <b>mw.site.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
siteName
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/SiteLibrary|siteName}}
|
||||
</td>
|
||||
<td>
|
||||
home
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
home
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
ns_name
|
||||
</td>
|
||||
@@ -65,10 +71,10 @@
|
||||
{{#invoke:Diagnostics/SiteLibrary|ns_associated|Help}}
|
||||
</td>
|
||||
<td>
|
||||
Help talk
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Help talk
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/TextLibrary.html" id="xolnki_2" title="Module:Diagnostics/TextLibrary">Module:Diagnostics/TextLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/TextLibrary" id="xolnki_2" title="Module:Diagnostics/TextLibrary">Module:Diagnostics/TextLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>TextLibrary.php</b> and <b>mw.text.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
init_text_for_wiki (via listToText)
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/TextLibrary|listToText|a|b|c}}
|
||||
</td>
|
||||
<td>
|
||||
a, b and c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a, b and c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
unstrip
|
||||
</td>
|
||||
@@ -65,13 +71,16 @@
|
||||
{{#invoke:Diagnostics/TextLibrary|unstrip|abc}}
|
||||
</td>
|
||||
<td>
|
||||
abc
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
abc
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getEntityTable (via decode)
|
||||
</td>
|
||||
@@ -81,9 +90,6 @@
|
||||
<td>
|
||||
>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/TitleBlacklist.html" id="xolnki_2" title="Module:Diagnostics/TitleBlacklist">Module:Diagnostics/TitleBlacklist</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/TitleBlacklist" id="xolnki_2" title="Module:Diagnostics/TitleBlacklist">Module:Diagnostics/TitleBlacklist</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests functionality for mw.ext.TitleBlacklist.lua
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
basic test; note that TitleBlacklists are not implemented in XOWA
|
||||
</td>
|
||||
@@ -51,10 +54,10 @@
|
||||
{{#invoke:Diagnostics/TitleBlacklist|test|Title_to_check_for_blacklist}}
|
||||
</td>
|
||||
<td>
|
||||
pass
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
pass
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/TitleLibrary.html" id="xolnki_2" title="Module:Diagnostics/TitleLibrary">Module:Diagnostics/TitleLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/TitleLibrary" id="xolnki_2" title="Module:Diagnostics/TitleLibrary">Module:Diagnostics/TitleLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>TitleLibrary.php</b> and <b>mw.title.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
newTitle
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/TitleLibrary|newTitle|Main_Page}}
|
||||
</td>
|
||||
<td>
|
||||
Main Page
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Main Page
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
newTitle; namespace arg
|
||||
</td>
|
||||
@@ -65,13 +71,16 @@
|
||||
{{#invoke:Diagnostics/TitleLibrary|newTitle|Contents|Help}}
|
||||
</td>
|
||||
<td>
|
||||
Help:Contents
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Help:Contents
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
makeTitle
|
||||
</td>
|
||||
@@ -79,13 +88,16 @@
|
||||
{{#invoke:Diagnostics/TitleLibrary|makeTitle|Help|Contents|Overview|home}}
|
||||
</td>
|
||||
<td>
|
||||
home:Help:Contents#Overview
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
home:Help:Contents#Overview
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
fullUrl
|
||||
</td>
|
||||
@@ -93,13 +105,16 @@
|
||||
{{#invoke:Diagnostics/TitleLibrary|fullUrl|Help|Contents}}
|
||||
</td>
|
||||
<td>
|
||||
//home/wiki/Help:Contents
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
//home/wiki/Help:Contents
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getCurrentTitle
|
||||
</td>
|
||||
@@ -107,10 +122,10 @@
|
||||
{{#invoke:Diagnostics/TitleLibrary|getCurrentTitle}}
|
||||
</td>
|
||||
<td>
|
||||
Diagnostics/Scribunto/TitleLibrary
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Diagnostics/Scribunto/TitleLibrary
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/UriLibrary.html" id="xolnki_2" title="Module:Diagnostics/UriLibrary">Module:Diagnostics/UriLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/UriLibrary" id="xolnki_2" title="Module:Diagnostics/UriLibrary">Module:Diagnostics/UriLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>UriLibrary.php</b> and <b>mw.uri.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
anchorEncode
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/UriLibrary|anchorEncode|[irc://a b c]}}
|
||||
</td>
|
||||
<td>
|
||||
b_c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
b_c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
localUrl
|
||||
</td>
|
||||
@@ -65,13 +71,16 @@
|
||||
{{#invoke:Diagnostics/UriLibrary|localUrl|a&b! c}}
|
||||
</td>
|
||||
<td>
|
||||
/wiki/A%26b!_c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
/wiki/A%26b!_c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
fullUrl
|
||||
</td>
|
||||
@@ -79,13 +88,16 @@
|
||||
{{#invoke:Diagnostics/UriLibrary|fullUrl|a&b! c}}
|
||||
</td>
|
||||
<td>
|
||||
//home/wiki/A%26b!_c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
//home/wiki/A%26b!_c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
defaultUrl
|
||||
</td>
|
||||
@@ -93,10 +105,10 @@
|
||||
{{#invoke:Diagnostics/UriLibrary|defaultUrl}}
|
||||
</td>
|
||||
<td>
|
||||
//home/wiki/Diagnostics/Scribunto/UriLibrary
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
//home/wiki/Diagnostics/Scribunto/UriLibrary
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</h2>
|
||||
<ul>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/UstringLibrary.html" id="xolnki_2" title="Module:Diagnostics/UstringLibrary">Module:Diagnostics/UstringLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/UstringLibrary" id="xolnki_2" title="Module:Diagnostics/UstringLibrary">Module:Diagnostics/UstringLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>UstringLibrary.php</b> and <b>mw.ustring.lua</b>
|
||||
@@ -44,6 +44,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
match (via trim)
|
||||
</td>
|
||||
@@ -51,13 +54,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|match| a b c |^%s*(.-)%s*$}}
|
||||
</td>
|
||||
<td>
|
||||
a b c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
a b c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
match error; only regx passed
|
||||
</td>
|
||||
@@ -65,12 +71,15 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|match_error__regx_only}}
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub;replacement is string
|
||||
</td>
|
||||
@@ -78,13 +87,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_string|abcabc|[a]|A}}
|
||||
</td>
|
||||
<td>
|
||||
AbcAbc
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
AbcAbc
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub;replacement is table
|
||||
</td>
|
||||
@@ -92,13 +104,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_table}}
|
||||
</td>
|
||||
<td>
|
||||
AbCAbC
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
AbCAbC
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub;replacement is function (lua); basic
|
||||
</td>
|
||||
@@ -106,13 +121,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_function_lua_basic}}
|
||||
</td>
|
||||
<td>
|
||||
AbcAbc
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
AbcAbc
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub;replacement is function (lua); grouping
|
||||
</td>
|
||||
@@ -120,13 +138,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_function_lua_grouping}}
|
||||
</td>
|
||||
<td>
|
||||
AbcAbc
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
AbcAbc
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub;balanced group;<br>
|
||||
(will fail on Java 1.6, but not on Java 1.7+)
|
||||
@@ -135,13 +156,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_string |(a)|%b()|c}}
|
||||
</td>
|
||||
<td>
|
||||
c
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
c
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub;regex with %W;<br>
|
||||
(will fail on Java 1.6, but not on Java 1.7+)
|
||||
@@ -150,13 +174,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_string|[a]|[%W]|-}}
|
||||
</td>
|
||||
<td>
|
||||
-a-
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
-a-
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gmatch_init and gmatch_callback (via gmatch)
|
||||
</td>
|
||||
@@ -164,13 +191,16 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gmatch|abcabc|a(b)}}
|
||||
</td>
|
||||
<td>
|
||||
b,;b,;
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
b,;b,;
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
gsub; non-ASCII<br>
|
||||
(will print unrecognizable character)
|
||||
@@ -179,10 +209,10 @@
|
||||
{{#invoke:Diagnostics/UstringLibrary|gsub_string|bß|[a]ß|c}}
|
||||
</td>
|
||||
<td>
|
||||
cß
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
cß
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
Wikidata needs to be installed for these tests to work
|
||||
</li>
|
||||
<li>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/WikibaseLibrary.html" id="xolnki_2" title="Module:Diagnostics/WikibaseLibrary">Module:Diagnostics/WikibaseLibrary</a>
|
||||
Calls code in <a href="http://xowa.org/home/wiki/Module:Diagnostics/WikibaseLibrary" id="xolnki_2" title="Module:Diagnostics/WikibaseLibrary">Module:Diagnostics/WikibaseLibrary</a>
|
||||
</li>
|
||||
<li>
|
||||
Tests compatibility for <b>WikibaseLibrary.php</b> and <b>mw.wikibase.lua</b>
|
||||
@@ -47,6 +47,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
getEntity
|
||||
</td>
|
||||
@@ -54,10 +57,10 @@
|
||||
{{#invoke:Diagnostics/WikibaseLibrary|label|q2}}
|
||||
</td>
|
||||
<td>
|
||||
Earth
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Earth
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -25,13 +25,13 @@
|
||||
The referenced Wikidata pages are:
|
||||
<ul>
|
||||
<li>
|
||||
Earth: <a href="http://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">http://www.wikidata.org/wiki/Q2</a>
|
||||
Earth: <a href="/site/www.wikidata.org/wiki/Q2">http://www.wikidata.org/wiki/Q2</a>
|
||||
</li>
|
||||
<li>
|
||||
George Washington: <a href="http://www.wikidata.org/wiki/Q23" rel="nofollow" class="external free">http://www.wikidata.org/wiki/Q23</a>
|
||||
George Washington: <a href="/site/www.wikidata.org/wiki/Q23">http://www.wikidata.org/wiki/Q23</a>
|
||||
</li>
|
||||
<li>
|
||||
South Pole: <a href="http://www.wikidata.org/wiki/Q933" rel="nofollow" class="external free">http://www.wikidata.org/wiki/Q933</a>
|
||||
South Pole: <a href="/site/www.wikidata.org/wiki/Q933">http://www.wikidata.org/wiki/Q933</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -55,6 +55,9 @@
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
property is string
|
||||
</td>
|
||||
@@ -62,13 +65,16 @@
|
||||
{{#property:p367|q=q2}}
|
||||
</td>
|
||||
<td>
|
||||
Earth symbol.svg
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Earth symbol.svg
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
property is entity
|
||||
</td>
|
||||
@@ -76,13 +82,16 @@
|
||||
{{#property:p398|q=q2}}
|
||||
</td>
|
||||
<td>
|
||||
Moon
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
Moon
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
property is time
|
||||
</td>
|
||||
@@ -90,13 +99,16 @@
|
||||
{{#property:p570|q=q23}}
|
||||
</td>
|
||||
<td>
|
||||
14 Dec 1799
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
14 Dec 1799
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
property is geocoordinate
|
||||
</td>
|
||||
@@ -104,13 +116,16 @@
|
||||
{{#property:p625|q=q933}}
|
||||
</td>
|
||||
<td>
|
||||
90°S, 0°E
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
90°S, 0°E
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
argument is of
|
||||
</td>
|
||||
@@ -118,13 +133,16 @@
|
||||
{{#property:p18|of=Earth}}
|
||||
</td>
|
||||
<td>
|
||||
The Earth seen from Apollo 17.jpg
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
The Earth seen from Apollo 17.jpg
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
identifier is name
|
||||
</td>
|
||||
@@ -132,13 +150,16 @@
|
||||
{{#property:image|q=q2}}
|
||||
</td>
|
||||
<td>
|
||||
The Earth seen from Apollo 17.jpg
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
The Earth seen from Apollo 17.jpg
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
</td>
|
||||
<td>
|
||||
identifier is name; argument is of
|
||||
</td>
|
||||
@@ -146,10 +167,10 @@
|
||||
{{#property:image|of=Earth}}
|
||||
</td>
|
||||
<td>
|
||||
The Earth seen from Apollo 17.jpg
|
||||
</td>
|
||||
<td>
|
||||
<span style='color: green;'>pass</span>
|
||||
The Earth seen from Apollo 17.jpg
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
|
||||
|
||||
<p>
|
||||
Lilypond must be installed for these tests to work. See <a href="http://xowa.org/home/wiki/App/Xtn/Mediawiki/Score.html" id="xolnki_2" title="App/Xtn/Mediawiki/Score">App/Xtn/Mediawiki/Score</a>
|
||||
Lilypond must be installed for these tests to work. See <a href="http://xowa.org/home/wiki/App/Xtn/Mediawiki/Score" id="xolnki_2" title="App/Xtn/Mediawiki/Score">App/Xtn/Mediawiki/Score</a>
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="Lilypond">Lilypond</span>
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
[[Main_Page]]
|
||||
</td>
|
||||
<td>
|
||||
<a href="http://xowa.org/home/wiki/Main_Page.html" id="xolnki_2" title="Main Page" class="xowa-visited">Main_Page</a>
|
||||
<a href="http://xowa.org/home/wiki/Main_Page" id="xolnki_2" title="Main Page" class="xowa-visited">Main_Page</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -72,7 +72,7 @@
|
||||
[https://en.wikipedia.org https://en.wikipedia.org]
|
||||
</td>
|
||||
<td>
|
||||
<a href="https://en.wikipedia.org" rel="nofollow" class="external free">https://en.wikipedia.org</a>
|
||||
<a href="/site/en.wikipedia.org/wiki/">https://en.wikipedia.org</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
[[Main_Page]]
|
||||
</td>
|
||||
<td>
|
||||
<a href="http://xowa.org/home/wiki/Main_Page.html" id="xolnki_2" title="Main Page" class="xowa-visited">Main_Page</a>
|
||||
<a href="http://xowa.org/home/wiki/Main_Page" id="xolnki_2" title="Main Page" class="xowa-visited">Main_Page</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -51,7 +51,7 @@
|
||||
[https://en.wikipedia.org https://en.wikipedia.org]
|
||||
</td>
|
||||
<td>
|
||||
<a href="https://en.wikipedia.org" rel="nofollow" class="external free">https://en.wikipedia.org</a>
|
||||
<a href="/site/en.wikipedia.org/wiki/">https://en.wikipedia.org</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Image from <a href="https://en.wikivoyage.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Earth</a>
|
||||
Image from <a href="/site/en.wikivoyage.org/wiki/Earth">https://en.wikivoyage.org/wiki/Earth</a>
|
||||
</li>
|
||||
<li>
|
||||
Icons of "Previous destination of the month" and "Star article"
|
||||
|
||||
Reference in New Issue
Block a user