Toggle menu
15
236
70
27.5K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Params/testcases/tcompare separated entries/doc: Difference between revisions

From Kenshi Wiki
No edit summary
No edit summary
Line 15: Line 15:
[[Category:Module sand&test]]
[[Category:Module sand&test]]
[[Category:Module test cases]]
[[Category:Module test cases]]
}}</includeonly><noinclude><sub>Subscript text</sub>
}}</includeonly><noinclude>
[[Category:Module documents]]
[[Category:Module documents]]
[[Category:Module sand&test documents]]
[[Category:Module sand&test documents]]
</noinclude>
</noinclude>

Revision as of 07:08, 9 March 2025

This test template compares the behaviours of Module:Params with that of Module:Separated entries.

Usage

For instance,

{{ module:params/testcases/tcompare separated entries | one | two | three | foo  | bar | Jupiter | hello = world }}

generates

Without a last separator:

{{#invoke:separated entries|main|separator=+}}

one+two+three+foo+bar+Jupiter

{{#invoke:params|sequential|squeezing|trimming_values|setting|i|+|list_values}}

one+two+three+foo+bar+Jupiter

With a last separator (::):

{{#invoke:params|sequential|squeezing|trimming_values|setting|i/l|+|::|list_values}}

one+two+three+foo+bar::Jupiter

{{#invoke:separated entries|main|separator=+|conjunction=::}}

one+two+three+foo+bar::Jupiter

With a last separator (::) and cutting the first three parameters:

{{#invoke:params|sequential|cutting|3|0|squeezing|trimming_values|setting|i/l|+|::|list_values}}

foo+bar::Jupiter

{{#invoke:separated entries|main|separator=+|conjunction=::|start=4}}

foo+bar::Jupiter

Contents