From 18ab8642692caca2716fd9b5a0e6dbfd3d9cf9cc Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sat, 4 Feb 2017 12:56:30 +0100 Subject: Moved tests/ -> test/. --- test/mediawiki-reader.wiki | 396 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 396 insertions(+) create mode 100644 test/mediawiki-reader.wiki (limited to 'test/mediawiki-reader.wiki') diff --git a/test/mediawiki-reader.wiki b/test/mediawiki-reader.wiki new file mode 100644 index 000000000..11cd52d9c --- /dev/null +++ b/test/mediawiki-reader.wiki @@ -0,0 +1,396 @@ += header = + +== header level two == + +===header level 3=== + +====header ''level'' four==== + +===== header level 5 ===== + +====== header level 6 ====== + +======= not a header ======== + + == not a header == + +== emph and strong == + +''emph'' '''strong''' + +'''''strong and emph''''' + +'''''emph inside'' strong''' + +'''strong with ''emph''''' + +'''''strong inside''' emph'' + +== horizontal rule == + +top +---- +bottom + +---- + +== nowiki == + +''not emph'' + +== strikeout == + + This is ''struck out'' + +== entities == + +hi & low + +hi & low + +Gödel + +̉પ + +== comments == + +inline comment + + + +between blocks + + + +== linebreaks == + +hi
there + +hi
+there + +== : indents == + +hi +: there +bud + +hi +:: there +bud + +== p tags == + +hi there +

+bud +

+another +

+ +== raw html == + +hi ''there''. + +inserted + +
+hi ''there'' +
+ +== sup, sub, del == + +H2O base''exponent'' +hello + +== inline code == + +*→* typed >>= + +== code blocks == + +
+case xs of
+     (_:_) -> reverse xs
+     []    -> ['*']
+
+ + +case xs of + (_:_) -> reverse xs + [] -> ['*'] + + + +widgets.each do |w| + print w.price +end + + +== block quotes == + +Regular paragraph +
+This is a block quote. + +With two paragraphs. +
+Nother paragraph. + +== external links == + +[http://google.com ''Google'' search engine] + +http://pandoc.org + +[http://google.com] [http://yahoo.com] + +[mailto:info@example.org email me] + +== internal links == + +[[Help]] + +[[Help|the help page]] + +[[Help]]ers + +[[Help]]ers + +[[Help:Contents|]] + +[[#My anchor]] + +[[Page#with anchor|and text]] + +== images == + +[[File:example.jpg|caption]] + +[[File:example.jpg|border|the ''caption'' with [http://google.com external link]]] + +[[File:example.jpg|frameless|border|30x40px|caption]] + +[[File:example.jpg|frameless|border|30px|caption]] + +[[File:example.jpg|page=4|30px|border|caption]] + +[[File:example.jpg]] + +[[Archivo:example_es.jpg]] + +== lists == + +* Start each line +* with an asterisk (*). +** More asterisks gives deeper +*** and deeper levels. +* Line breaks
don't break levels. +*** But jumping levels creates empty space. +Any other start ends the list. + +** two +* one + +# Start each line +# with a number sign (#). +## More number signs gives deeper +### and deeper +### levels. +# Line breaks
don't break levels. +### But jumping levels creates empty space. +# Blank lines + +# end the list and start another. +Any other start also +ends the list. + +;item 1 +: definition 1 +;item 2 +: definition 2-1 +: definition 2-2 + +# one +# two +#* two point one +#* two point two +# three +#; three item one +#: three def one +# four +#: four def one +#: this looks like a continuation +#: and is often used +#: instead
of
+# {{{template +|author=John +|title=My Book +}}} +## five sub 1 +### five sub 1 sub 1 +## five sub 2 + +
    +
  1. list item ''emph'' +
      +
    1. list item B1
    2. +
    3. list item B2
    4. +
    continuing list item A1 +
  2. +
  3. list item A2
  4. +
+ +
    +#abc +#def +#ghi +
+ +
    +
  1. Amsterdam
  2. +
  3. Rotterdam
  4. +
  5. The Hague
  6. +
+ +== math == + +Here is some x=\frac{y^\pi}{z}. + +With spaces: x=\frac{y^\pi}{z} . + +== preformatted blocks == + + Start each line with a space. + Text is '''preformatted''' and + ''markups'' '''''can''''' be done. + + hell yeah + + Start with a space in the first column, +(before the ). + +Then your block format will be + maintained. + +This is good for copying in code blocks: + +def function(): + """documentation string""" + + if True: + print True + else: + print False + +Not
preformatted + +Don't need + a blank line +around a preformatted block. + +== templates == + +{{Welcome}} + +{{Foo:Bar}} + +{{Thankyou|all your effort|Me}} + +Written {{{date}}} by {{{name}}}. + +== tables == + +{| +|- +|Orange +|Apple +|- +|Bread +|Pie +|- +|Butter +|Ice cream +|} + +{| +|+Food complements +!Orange +!Apple +|- +|Bread +|Pie +|- +!Butter +|Ice cream +|} + +{| +|+Food complements +!Orange +!Apple +|- +|Bread + +and cheese +|Pie + +# apple +# carrot + +|} + +{| +| Orange || Apple || more +|- +| Bread || Pie || more +|- +| Butter || Ice cream || and more +|} + +{|width=50% +! align="left" width="50%"| Left +! align="right"|Right +! align="center"|Center +|- +| left || 15.00 || centered +|- +| more || 2.0 || more +|} + +{| +|- +|Orange +|Apple +|- +|Bread +| +{| +!fruit +!topping +|- +|apple +|ice cream +|} +|- +|Butter +|Ice cream +|} + +{| +|Orange +|}Paragraph after the table. + +{| + !fruit + !topping + |- + |apple + |ice cream + |} + +== notes == + +My note!This. + +URL note.http://docs.python.org/library/functions.html#range -- cgit v1.2.3