diff options
Diffstat (limited to 'tests/parser/preprocess')
-rw-r--r-- | tests/parser/preprocess/All_system_messages.expected | 21 | ||||
-rw-r--r-- | tests/parser/preprocess/All_system_messages.txt | 21 | ||||
-rw-r--r-- | tests/parser/preprocess/NestedTemplates.expected | 90 | ||||
-rw-r--r-- | tests/parser/preprocess/NestedTemplates.txt | 89 |
4 files changed, 179 insertions, 42 deletions
diff --git a/tests/parser/preprocess/All_system_messages.expected b/tests/parser/preprocess/All_system_messages.expected index 897c5fb0..078d8f0d 100644 --- a/tests/parser/preprocess/All_system_messages.expected +++ b/tests/parser/preprocess/All_system_messages.expected @@ -1239,27 +1239,6 @@ diff </td><td> <template lineStart="1"><title>int:Difference</title></template> </td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguations&action=edit disambiguations]<br> -[[MediaWiki_talk:Disambiguations|Talk]] -</td><td> -Disambiguation pages -</td><td> -<template lineStart="1"><title>int:Disambiguations</title></template> -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguationspage&action=edit disambiguationspage]<br> -[[MediaWiki_talk:Disambiguationspage|Talk]] -</td><td> -Wiktionary:Links_to_disambiguating_pages -</td><td> -<template lineStart="1"><title>int:Disambiguationspage</title></template> -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguationstext&action=edit disambiguationstext]<br> -[[MediaWiki_talk:Disambiguationstext|Talk]] -</td><td> -The following pages link to a &lt;i&gt;disambiguation page&lt;/i&gt;. They should link to the appropriate topic instead.&lt;br /&gt;A page is treated as dismbiguation if it is linked from $1.&lt;br /&gt;Links from other namespaces are &lt;i&gt;not&lt;/i&gt; listed here. -</td><td> -<template lineStart="1"><title>int:Disambiguationstext</title></template> -</td></tr><tr><td> [http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimerpage&action=edit disclaimerpage]<br> [[MediaWiki_talk:Disclaimerpage|Talk]] </td><td> diff --git a/tests/parser/preprocess/All_system_messages.txt b/tests/parser/preprocess/All_system_messages.txt index fc10d7cf..3c30da94 100644 --- a/tests/parser/preprocess/All_system_messages.txt +++ b/tests/parser/preprocess/All_system_messages.txt @@ -1239,27 +1239,6 @@ diff </td><td> {{int:Difference}} </td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguations&action=edit disambiguations]<br> -[[MediaWiki_talk:Disambiguations|Talk]] -</td><td> -Disambiguation pages -</td><td> -{{int:Disambiguations}} -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguationspage&action=edit disambiguationspage]<br> -[[MediaWiki_talk:Disambiguationspage|Talk]] -</td><td> -Wiktionary:Links_to_disambiguating_pages -</td><td> -{{int:Disambiguationspage}} -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguationstext&action=edit disambiguationstext]<br> -[[MediaWiki_talk:Disambiguationstext|Talk]] -</td><td> -The following pages link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br />A page is treated as dismbiguation if it is linked from $1.<br />Links from other namespaces are <i>not</i> listed here. -</td><td> -{{int:Disambiguationstext}} -</td></tr><tr><td> [http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimerpage&action=edit disclaimerpage]<br> [[MediaWiki_talk:Disclaimerpage|Talk]] </td><td> diff --git a/tests/parser/preprocess/NestedTemplates.expected b/tests/parser/preprocess/NestedTemplates.expected new file mode 100644 index 00000000..645626df --- /dev/null +++ b/tests/parser/preprocess/NestedTemplates.expected @@ -0,0 +1,90 @@ +<root><template><title>vorlage</title></template> + +<tplarg lineStart="1"><title>argument</title></tplarg> + +Nach [[:meta:Help:Expansion#XML parse tree]] +{<tplarg><title>vorlagenname</title></tplarg>} +<template lineStart="1"><title> <template><title>vorlagenname</title></template></title></template> +<template lineStart="1"><title><template><title>vorlagenname</title></template> </title></template> +<template lineStart="1"><title><template><title>vorlagenname</title></template>erweiterung</title></template> + +<template lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg></title></template> +<tplarg lineStart="1"><title> <template><title>vorlagenname</title></template></title></tplarg> +<template lineStart="1"><title> <tplarg><title>vorlagenname</title></tplarg></title></template> +<tplarg lineStart="1"><title><template><title>vorlagenname</title></template> </title></tplarg> +<template lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg> </title></template> + +nur etwas erweitert +<tplarg lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg></title></tplarg> +<tplarg lineStart="1"><title> <tplarg><title>vorlagenname</title></tplarg></title></tplarg> +<tplarg lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg> </title></tplarg> +<template lineStart="1"><title> {<tplarg><title>vorlagenname</title></tplarg></title></template>} +{<tplarg><title> <template><title>vorlagenname</title></template></title></tplarg>} +<template lineStart="1"><title> <template><title> <template><title>vorlagenname</title></template></title></template></title></template> +{<tplarg><title> <template><title>vorlagenname</title></template>} </title></tplarg> +{<template><title><tplarg><title>vorlagenname</title></tplarg>} </title></template> +{<tplarg><title><template><title>vorlagenname</title></template> </title></tplarg>} +<template lineStart="1"><title> <template><title><template><title>vorlagenname</title></template> </title></template></title></template> +<tplarg lineStart="1"><title> {<template><title>vorlagenname</title></template> </title></tplarg>} + +{<tplarg><title><tplarg><title> </title></tplarg></title></tplarg>} + +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg></title></tplarg></title></template> +<tplarg lineStart="1"><title><tplarg><title><template><title> </title></template> </title></tplarg></title></tplarg> +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg> </title></tplarg></title></template> +{{<tplarg><title><tplarg><title> </title></tplarg>} </title></tplarg>} +<tplarg lineStart="1"><title><template><title><tplarg><title> </title></tplarg></title></template> </title></tplarg> +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg></title></tplarg> </title></template> +{<tplarg><title><template><title><template><title> </title></template> </title></template> </title></tplarg>} +{<template><title><tplarg><title><template><title> </title></template> </title></tplarg>} </title></template> +{<template><title><template><title><tplarg><title> </title></tplarg>} </title></template> </title></template> +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg> </title></tplarg> </title></template> +<tplarg lineStart="1"><title><template><title><tplarg><title> </title></tplarg> </title></template> </title></tplarg> +<tplarg lineStart="1"><title><tplarg><title><template><title> </title></template> </title></tplarg> </title></tplarg> +<template lineStart="1"><title><template><title><template><title><template><title> </title></template> </title></template> </title></template> </title></template> + +<template lineStart="1"><title>vorlage</title></template> + +<tplarg lineStart="1"><title>argument</title></tplarg> + +Nach [[:meta:Help:Expansion#XML parse tree]] +{<tplarg><title>vorlagenname</title></tplarg>} +<template lineStart="1"><title> <template><title>vorlagenname</title></template></title></template> +<template lineStart="1"><title><template><title>vorlagenname</title></template> </title></template> +<template lineStart="1"><title><template><title>vorlagenname</title></template>erweiterung</title></template> + +<template lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg></title></template> +<tplarg lineStart="1"><title> <template><title>vorlagenname</title></template></title></tplarg> +<template lineStart="1"><title> <tplarg><title>vorlagenname</title></tplarg></title></template> +<tplarg lineStart="1"><title><template><title>vorlagenname</title></template> </title></tplarg> +<template lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg> </title></template> + +nur etwas erweitert +<tplarg lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg></title></tplarg> +<tplarg lineStart="1"><title> <tplarg><title>vorlagenname</title></tplarg></title></tplarg> +<tplarg lineStart="1"><title><tplarg><title>vorlagenname</title></tplarg> </title></tplarg> +<template lineStart="1"><title> {<tplarg><title>vorlagenname</title></tplarg></title></template>} +{<tplarg><title> <template><title>vorlagenname</title></template></title></tplarg>} +<template lineStart="1"><title> <template><title> <template><title>vorlagenname</title></template></title></template></title></template> +{<tplarg><title> <template><title>vorlagenname</title></template>} </title></tplarg> +{<template><title><tplarg><title>vorlagenname</title></tplarg>} </title></template> +{<tplarg><title><template><title>vorlagenname</title></template> </title></tplarg>} +<template lineStart="1"><title> <template><title><template><title>vorlagenname</title></template> </title></template></title></template> +<tplarg lineStart="1"><title> {<template><title>vorlagenname</title></template> </title></tplarg>} + +{<tplarg><title><tplarg><title> </title></tplarg></title></tplarg>} + +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg></title></tplarg></title></template> +<tplarg lineStart="1"><title><tplarg><title><template><title> </title></template> </title></tplarg></title></tplarg> +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg> </title></tplarg></title></template> +{{<tplarg><title><tplarg><title> </title></tplarg>} </title></tplarg>} +<tplarg lineStart="1"><title><template><title><tplarg><title> </title></tplarg></title></template> </title></tplarg> +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg></title></tplarg> </title></template> +{<tplarg><title><template><title><template><title> </title></template> </title></template> </title></tplarg>} +{<template><title><tplarg><title><template><title> </title></template> </title></tplarg>} </title></template> +{<template><title><template><title><tplarg><title> </title></tplarg>} </title></template> </title></template> +<template lineStart="1"><title><tplarg><title><tplarg><title> </title></tplarg> </title></tplarg> </title></template> +<tplarg lineStart="1"><title><template><title><tplarg><title> </title></tplarg> </title></template> </title></tplarg> +<tplarg lineStart="1"><title><tplarg><title><template><title> </title></template> </title></tplarg> </title></tplarg> +<template lineStart="1"><title><template><title><template><title><template><title> </title></template> </title></template> </title></template> </title></template> +</root>
\ No newline at end of file diff --git a/tests/parser/preprocess/NestedTemplates.txt b/tests/parser/preprocess/NestedTemplates.txt new file mode 100644 index 00000000..aa9a472d --- /dev/null +++ b/tests/parser/preprocess/NestedTemplates.txt @@ -0,0 +1,89 @@ +{{vorlage}} + +{{{argument}}} + +Nach [[:meta:Help:Expansion#XML parse tree]] +{{{{vorlagenname}}}} +{{ {{vorlagenname}}}} +{{{{vorlagenname}} }} +{{{{vorlagenname}}erweiterung}} + +{{{{{vorlagenname}}}}} +{{{ {{vorlagenname}}}}} +{{ {{{vorlagenname}}}}} +{{{{{vorlagenname}} }}} +{{{{{vorlagenname}}} }} + +nur etwas erweitert +{{{{{{vorlagenname}}}}}} +{{{ {{{vorlagenname}}}}}} +{{{{{{vorlagenname}}} }}} +{{ {{{{vorlagenname}}}}}} +{{{{ {{vorlagenname}}}}}} +{{ {{ {{vorlagenname}}}}}} +{{{{ {{vorlagenname}}} }}} +{{{{{{vorlagenname}}}} }} +{{{{{{vorlagenname}} }}}} +{{ {{{{vorlagenname}} }}}} +{{{ {{{vorlagenname}} }}}} + +{{{{{{{ }}}}}}} + +{{{{{{{{ }}}}}}}} +{{{{{{{{ }} }}}}}} +{{{{{{{{ }}} }}}}} +{{{{{{{{ }}}} }}}} +{{{{{{{{ }}}}} }}} +{{{{{{{{ }}}}}} }} +{{{{{{{{ }} }} }}}} +{{{{{{{{ }} }}}} }} +{{{{{{{{ }}}} }} }} +{{{{{{{{ }}} }}} }} +{{{{{{{{ }}} }} }}} +{{{{{{{{ }} }}} }}} +{{{{{{{{ }} }} }} }} + +{{vorlage}} + +{{{argument}}} + +Nach [[:meta:Help:Expansion#XML parse tree]] +{{{{vorlagenname}}}} +{{ {{vorlagenname}}}} +{{{{vorlagenname}} }} +{{{{vorlagenname}}erweiterung}} + +{{{{{vorlagenname}}}}} +{{{ {{vorlagenname}}}}} +{{ {{{vorlagenname}}}}} +{{{{{vorlagenname}} }}} +{{{{{vorlagenname}}} }} + +nur etwas erweitert +{{{{{{vorlagenname}}}}}} +{{{ {{{vorlagenname}}}}}} +{{{{{{vorlagenname}}} }}} +{{ {{{{vorlagenname}}}}}} +{{{{ {{vorlagenname}}}}}} +{{ {{ {{vorlagenname}}}}}} +{{{{ {{vorlagenname}}} }}} +{{{{{{vorlagenname}}}} }} +{{{{{{vorlagenname}} }}}} +{{ {{{{vorlagenname}} }}}} +{{{ {{{vorlagenname}} }}}} + +{{{{{{{ }}}}}}} + +{{{{{{{{ }}}}}}}} +{{{{{{{{ }} }}}}}} +{{{{{{{{ }}} }}}}} +{{{{{{{{ }}}} }}}} +{{{{{{{{ }}}}} }}} +{{{{{{{{ }}}}}} }} +{{{{{{{{ }} }} }}}} +{{{{{{{{ }} }}}} }} +{{{{{{{{ }}}} }} }} +{{{{{{{{ }}} }}} }} +{{{{{{{{ }}} }} }}} +{{{{{{{{ }} }}} }}} +{{{{{{{{ }} }} }} }} |