Module talk:ArgRest/testcases

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

6 of 45 tests failed.

test_basicFunctioning
Text Expected Actual
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}} abc abc
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>a{{#invoke:ArgRest|main|<nowiki> + {{{1}}}&lt;/nowiki>|1}}</nowiki>|b|c|d}} a + b + c + d a + b + c + d
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{{1}}}{{#invoke:ArgRest|main|<nowiki> {{{2}}}&lt;/nowiki>|2}}</nowiki>|a|b|c}} a b c a b c
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-b=d }} abcd abcd
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{{1-a}}} - {{{1-b}}}{{#invoke:ArgRest|main|<nowiki> + {{{2-a}}} - {{{2-b}}}&lt;/nowiki>|2-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-b=d | 3-a=e | 3-b = f}} a - b + c - d + e - f a - b + c - d + e - f
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a}}}{{{1-b|d}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abcd abcd
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-b=d }} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a|c}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-b=d }} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-b=d | 3-a=e }} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a}}}{{{1-b|}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abc abc
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abc{{{1-b}}} abc{{{1-b}}}
test_innerSyntax
Text Expected Actual
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki><b>{{{1}}}</b>&lt;/nowiki>|1}}</nowiki>|a|b|c}} <b>a</b><b>b</b><b>c</b> <b>a</b><b>b</b><b>c</b>
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{1x|{{{1}}}}}&lt;/nowiki>|1}}</nowiki>|a|b}} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{enum|{{{1-a}}}|{{{1-b}}}}}&lt;/nowiki>|1-a}}</nowiki>|1-a=a|1-b=b|2-a=c|2-b=d}} a and bc and d a and bc and d
test_outerSyntax
Text Expected Actual
checkY <b>{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}}</b> <b>abc</b> <b>abc</b>
checkY {{1x|{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}}}} abc abc
checkY {{yesno|{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|F|a|l|s|e}}|no=no}} no no
☒N {{enum{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>|{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}}}} a, b and c a, b and c
☒N {{enum|{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1}}}|&lt;/nowiki>|1}}</nowiki>|a|b|c}}final}} a, b, c and final b|c|final
test_sandboxBasicFunctioning
Text Expected Actual
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}} abc abc
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>a{{#invoke:ArgRest/sandbox|main|<nowiki> + {{{1}}}&lt;/nowiki>|1}}</nowiki>|b|c|d}} a + b + c + d a + b + c + d
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{{1}}}{{#invoke:ArgRest/sandbox|main|<nowiki> {{{2}}}&lt;/nowiki>|2}}</nowiki>|a|b|c}} a b c a b c
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-b=d }} abcd abcd
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{{1-a}}} - {{{1-b}}}{{#invoke:ArgRest/sandbox|main|<nowiki> + {{{2-a}}} - {{{2-b}}}&lt;/nowiki>|2-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-b=d | 3-a=e | 3-b = f}} a - b + c - d + e - f a - b + c - d + e - f
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|d}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abcd abcd
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-b=d }} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a|c}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-b=d }} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-b=d | 3-a=e }} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abc abc
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abc{{{1-b}}} abc{{{1-b}}}
☒N {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a|{{{1-b}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 2-a=b | 3-b=c }} abc ab
☒N {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a|{{{1-b}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-b=a | 2-b=b | 3-b=c }} abc
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|{{{1-c}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-c=d }} abcd abcd
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|{{{1-c}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abc{{{1-c}}} abc{{{1-c}}}
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|{{{1-c|d}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c }} abcd abcd
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|{{{1-c|{{{1-d}}}}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-c=d | 3-a=e | 3-d=f }} abcdef abcdef
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1-a}}}{{{1-b|{{{1-c|{{{1-d|h}}}}}}}}}&lt;/nowiki>|1-a}}</nowiki>| 1-a=a | 1-b=b | 2-a=c | 2-c=d | 3-a=e | 3-d=f | 4-a=g }} abcdefgh abcdefgh
test_sandboxInnerSyntax
Text Expected Actual
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki><b>{{{1}}}</b>&lt;/nowiki>|1}}</nowiki>|a|b|c}} <b>a</b><b>b</b><b>c</b> <b>a</b><b>b</b><b>c</b>
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{1x|{{{1}}}}}&lt;/nowiki>|1}}</nowiki>|a|b}} ab ab
checkY {{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{enum|{{{1-a}}}|{{{1-b}}}}}&lt;/nowiki>|1-a}}</nowiki>|1-a=a|1-b=b|2-a=c|2-b=d}} a and bc and d a and bc and d
test_sandboxOuterSyntax
Text Expected Actual
checkY <b>{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}}</b> <b>abc</b> <b>abc</b>
checkY {{1x|{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}}}} abc abc
checkY {{yesno|{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>{{{1}}}&lt;/nowiki>|1}}</nowiki>|F|a|l|s|e}}|no=no}} no no
☒N {{enum{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest/sandbox|main|<nowiki>|{{{1}}}&lt;/nowiki>|1}}</nowiki>|a|b|c}}}} a, b and c a, b and c
☒N {{enum|{{#invoke:ArgRest/testCaser | main |sourceCode=<nowiki>{{#invoke:ArgRest|main|<nowiki>{{{1}}}|&lt;/nowiki>|1}}</nowiki>|a|b|c}}final}} a, b, c and final b|c|final