Jump to content

සැකිල්ල:Testcase/doc

විකිපීඩියා වෙතින්

Use to compare a template with its sandbox. Pass the raw code in nowikis as the first unnamed parameter; the existing template as the second, and the sandbox as the third. The optional named parameter |id= is used as a heading (to describe the test being performed); if |id= is omitted, parameter 1 is used. The optional named parameter |layout= determines whether the live and sandbox outputs are displayed side by side or on top of each other. The default value is vertical (on top of each other). A value of horizontal will produce side by side output.

If the pair of test codes in parameters 2 and 3 both produce the same output, then the test case is displayed in a collapsed table with a green heading. If the test codes produce different output (this includes white space differences), then the test is displayed in an uncollapsed table with a yellow heading.

Note that some more complex templates may cause testcases to be highlighted even when their output is the same. The cause of this is under investigation...

{{testcase
|id=title and url
|layout=horizontal
|<nowiki>{{citation|title=Test|url=http://example.org}}</nowiki>
|{{citation        |title=Test|url=http://example.org}}
|{{citation/sandbox|title=Test|url=http://example.org}}
}}

If the sandbox code in parameter 3 gives the same output as the non-sandbox code in parameter 2:

title and url
{{citation|title=Test|url=http://example.org}}
Test, http://example.org 
Test, http://example.org 
Expanded code
<span class="citation " >&#32;[http://example.org ''Test'']<span class="printonly">,&#32;http://example.org</span></span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Test&rft_id=http%3A%2F%2Fexample.org&rfr_id=info:sid/en.wikipedia.org:%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Testcase/doc"><span style="display: none;">&nbsp;</span></span>
<span class="citation " >&#32;[http://example.org ''Test'']<span class="printonly">,&#32;http://example.org</span></span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Test&rft_id=http%3A%2F%2Fexample.org&rfr_id=info:sid/en.wikipedia.org:%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Testcase/doc"><span style="display: none;">&nbsp;</span></span>

If sandbox gives different output:

title and url
{{citation|title=Test|url=http://example.org}}
Test, http://example.org 
Test, http://example.org  content of the differing output
Expanded code
<span class="citation " >&#32;[http://example.org ''Test'']<span class="printonly">,&#32;http://example.org</span></span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Test&rft_id=http%3A%2F%2Fexample.org&rfr_id=info:sid/en.wikipedia.org:%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Testcase/doc"><span style="display: none;">&nbsp;</span></span>
<span class="citation " >&#32;[http://example.org ''Test'']<span class="printonly">,&#32;http://example.org</span></span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Test&rft_id=http%3A%2F%2Fexample.org&rfr_id=info:sid/en.wikipedia.org:%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Testcase/doc"><span style="display: none;">&nbsp;</span></span> content of the differing output

Templates invoking Module:Template test case:


"https://si.wikipedia.org/w/index.php?title=සැකිල්ල:Testcase/doc&oldid=689050" වෙතින් සම්ප්‍රවේශනය කෙරිණි