summaryrefslogtreecommitdiff
path: root/tests/writer.mediawiki
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2017-02-04 12:56:30 +0100
committerJohn MacFarlane <jgm@berkeley.edu>2017-02-04 12:56:30 +0100
commit18ab8642692caca2716fd9b5a0e6dbfd3d9cf9cc (patch)
tree05f4e9024093e233c131b3494e71265062ffd94a /tests/writer.mediawiki
parent8418c1a7d7e5312dfddbc011adb257552b2a864b (diff)
Moved tests/ -> test/.
Diffstat (limited to 'tests/writer.mediawiki')
-rw-r--r--tests/writer.mediawiki653
1 files changed, 0 insertions, 653 deletions
diff --git a/tests/writer.mediawiki b/tests/writer.mediawiki
deleted file mode 100644
index 066606c00..000000000
--- a/tests/writer.mediawiki
+++ /dev/null
@@ -1,653 +0,0 @@
-This is a set of tests for pandoc. Most of them are adapted from John Gruber’s markdown test suite.
-
-
------
-
-= Headers =
-
-== Level 2 with an [[url|embedded link]] ==
-
-=== Level 3 with ''emphasis'' ===
-
-==== Level 4 ====
-
-===== Level 5 =====
-
-= Level 1 =
-
-== Level 2 with ''emphasis'' ==
-
-=== Level 3 ===
-
-with no blank line
-
-== Level 2 ==
-
-with no blank line
-
-
------
-
-= Paragraphs =
-
-Here’s a regular paragraph.
-
-In Markdown 1.0.0 and earlier. Version 8. This line turns into a list item. Because a hard-wrapped line in the middle of a paragraph looked like a list item.
-
-Here’s one with a bullet. * criminey.
-
-There should be a hard line break<br />
-here.
-
-
------
-
-= Block Quotes =
-
-E-mail style:
-
-<blockquote>This is a block quote. It is pretty short.
-</blockquote>
-<blockquote>Code in a block quote:
-
-<pre>sub status {
- print &quot;working&quot;;
-}</pre>
-A list:
-
-# item one
-# item two
-
-Nested block quotes:
-
-<blockquote>nested
-</blockquote>
-<blockquote>nested
-</blockquote></blockquote>
-This should not be a block quote: 2 &gt; 1.
-
-And a following paragraph.
-
-
------
-
-= Code Blocks =
-
-Code:
-
-<pre>---- (should be four hyphens)
-
-sub status {
- print &quot;working&quot;;
-}
-
-this code block is indented by one tab</pre>
-And:
-
-<pre> this code block is indented by two tabs
-
-These should not be escaped: \$ \\ \&gt; \[ \{</pre>
-
------
-
-= Lists =
-
-== Unordered ==
-
-Asterisks tight:
-
-* asterisk 1
-* asterisk 2
-* asterisk 3
-
-Asterisks loose:
-
-* asterisk 1
-* asterisk 2
-* asterisk 3
-
-Pluses tight:
-
-* Plus 1
-* Plus 2
-* Plus 3
-
-Pluses loose:
-
-* Plus 1
-* Plus 2
-* Plus 3
-
-Minuses tight:
-
-* Minus 1
-* Minus 2
-* Minus 3
-
-Minuses loose:
-
-* Minus 1
-* Minus 2
-* Minus 3
-
-== Ordered ==
-
-Tight:
-
-# First
-# Second
-# Third
-
-and:
-
-# One
-# Two
-# Three
-
-Loose using tabs:
-
-# First
-# Second
-# Third
-
-and using spaces:
-
-# One
-# Two
-# Three
-
-Multiple paragraphs:
-
-<ol style="list-style-type: decimal;">
-<li><p>Item 1, graf one.</p>
-<p>Item 1. graf two. The quick brown fox jumped over the lazy dog’s back.</p></li>
-<li><p>Item 2.</p></li>
-<li><p>Item 3.</p></li></ol>
-
-== Nested ==
-
-* Tab
-** Tab
-*** Tab
-
-Here’s another:
-
-# First
-# Second:
-#* Fee
-#* Fie
-#* Foe
-# Third
-
-Same thing but with paragraphs:
-
-# First
-# Second:
-#* Fee
-#* Fie
-#* Foe
-# Third
-
-== Tabs and spaces ==
-
-* this is a list item indented with tabs
-* this is a list item indented with spaces
-** this is an example list item indented with tabs
-** this is an example list item indented with spaces
-
-== Fancy list markers ==
-
-<ol start="2" style="list-style-type: decimal;">
-<li>begins with 2</li>
-<li><p>and now 3</p>
-<p>with a continuation</p>
-<ol start="4" style="list-style-type: lower-roman;">
-<li>sublist with roman numerals, starting with 4</li>
-<li>more items
-<ol style="list-style-type: upper-alpha;">
-<li>a subsublist</li>
-<li>a subsublist</li></ol>
-</li></ol>
-</li></ol>
-
-Nesting:
-
-<ol style="list-style-type: upper-alpha;">
-<li>Upper Alpha
-<ol style="list-style-type: upper-roman;">
-<li>Upper Roman.
-<ol start="6" style="list-style-type: decimal;">
-<li>Decimal start with 6
-<ol start="3" style="list-style-type: lower-alpha;">
-<li>Lower alpha with paren</li></ol>
-</li></ol>
-</li></ol>
-</li></ol>
-
-Autonumbering:
-
-# Autonumber.
-# More.
-## Nested.
-
-Should not be a list item:
-
-M.A. 2007
-
-B. Williams
-
-
------
-
-= Definition Lists =
-
-Tight using spaces:
-
-; apple
-: red fruit
-; orange
-: orange fruit
-; banana
-: yellow fruit
-
-Tight using tabs:
-
-; apple
-: red fruit
-; orange
-: orange fruit
-; banana
-: yellow fruit
-
-Loose:
-
-; apple
-: red fruit
-; orange
-: orange fruit
-; banana
-: yellow fruit
-
-Multiple blocks with italics:
-
-<dl>
-<dt>''apple''</dt>
-<dd><p>red fruit</p>
-<p>contains seeds, crisp, pleasant to taste</p></dd>
-<dt>''orange''</dt>
-<dd><p>orange fruit</p>
-<pre>{ orange code block }</pre>
-<blockquote><p>orange block quote</p></blockquote></dd></dl>
-
-Multiple definitions, tight:
-
-; apple
-: red fruit
-: computer
-; orange
-: orange fruit
-: bank
-
-Multiple definitions, loose:
-
-; apple
-: red fruit
-: computer
-; orange
-: orange fruit
-: bank
-
-Blank line after term, indented marker, alternate markers:
-
-; apple
-: red fruit
-: computer
-; orange
-: orange fruit
-;# sublist
-;# sublist
-
-= HTML Blocks =
-
-Simple block on one line:
-
-<div>
-
-foo
-
-</div>
-And nested without indentation:
-
-<div>
-
-<div>
-
-<div>
-
-foo
-
-
-</div>
-
-</div>
-<div>
-
-bar
-
-</div>
-
-</div>
-Interpreted markdown in a table:
-
-<table>
-<tr>
-<td>
-This is ''emphasized''
-</td>
-<td>
-And this is '''strong'''
-</td>
-</tr>
-</table>
-<script type="text/javascript">document.write('This *should not* be interpreted as markdown');</script>
-Here’s a simple block:
-
-<div>
-
-foo
-
-
-</div>
-This should be a code block, though:
-
-<pre>&lt;div&gt;
- foo
-&lt;/div&gt;</pre>
-As should this:
-
-<pre>&lt;div&gt;foo&lt;/div&gt;</pre>
-Now, nested:
-
-<div>
-
-<div>
-
-<div>
-
-foo
-
-</div>
-
-</div>
-
-</div>
-This should just be an HTML comment:
-
-<!-- Comment -->
-Multiline:
-
-<!--
-Blah
-Blah
--->
-<!--
- This is another comment.
--->
-Code block:
-
-<pre>&lt;!-- Comment --&gt;</pre>
-Just plain comment, with trailing spaces on the line:
-
-<!-- foo -->
-Code:
-
-<pre>&lt;hr /&gt;</pre>
-Hr’s:
-
-<hr>
-<hr />
-<hr />
-<hr>
-<hr />
-<hr />
-<hr class="foo" id="bar" />
-<hr class="foo" id="bar" />
-<hr class="foo" id="bar">
-
------
-
-= Inline Markup =
-
-This is ''emphasized'', and so ''is this''.
-
-This is '''strong''', and so '''is this'''.
-
-An ''[[url|emphasized link]]''.
-
-'''''This is strong and em.'''''
-
-So is '''''this''''' word.
-
-'''''This is strong and em.'''''
-
-So is '''''this''''' word.
-
-This is code: <code>&gt;</code>, <code>$</code>, <code>\</code>, <code>\$</code>, <code>&lt;html&gt;</code>.
-
-<s>This is ''strikeout''.</s>
-
-Superscripts: a<sup>bc</sup>d a<sup>''hello''</sup> a<sup>hello there</sup>.
-
-Subscripts: H<sub>2</sub>O, H<sub>23</sub>O, H<sub>many of them</sub>O.
-
-These should not be superscripts or subscripts, because of the unescaped spaces: a^b c^d, a~b c~d.
-
-
------
-
-= Smart quotes, ellipses, dashes =
-
-“Hello,” said the spider. “‘Shelob’ is my name.”
-
-‘A’, ‘B’, and ‘C’ are letters.
-
-‘Oak,’ ‘elm,’ and ‘beech’ are names of trees. So is ‘pine.’
-
-‘He said, “I want to go.”’ Were you alive in the 70’s?
-
-Here is some quoted ‘<code>code</code>’ and a “[http://example.com/?foo=1&bar=2 quoted link]”.
-
-Some dashes: one—two — three—four — five.
-
-Dashes between numbers: 5–7, 255–66, 1987–1999.
-
-Ellipses…and…and….
-
-
------
-
-= LaTeX =
-
-*
-* <math>2+2=4</math>
-* <math>x \in y</math>
-* <math>\alpha \wedge \omega</math>
-* <math>223</math>
-* <math>p</math>-Tree
-* Here’s some display math: <math>\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}</math>
-* Here’s one that has a line break in it: <math>\alpha + \omega \times x^2</math>.
-
-These shouldn’t be math:
-
-* To get the famous equation, write <code>$e = mc^2$</code>.
-* $22,000 is a ''lot'' of money. So is $34,000. (It worked if “lot” is emphasized.)
-* Shoes ($20) and socks ($5).
-* Escaped <code>$</code>: $73 ''this should be emphasized'' 23$.
-
-Here’s a LaTeX table:
-
-
-
------
-
-= Special Characters =
-
-Here is some unicode:
-
-* I hat: Î
-* o umlaut: ö
-* section: §
-* set membership: ∈
-* copyright: ©
-
-AT&amp;T has an ampersand in their name.
-
-AT&amp;T is another way to write it.
-
-This &amp; that.
-
-4 &lt; 5.
-
-6 &gt; 5.
-
-Backslash: \
-
-Backtick: `
-
-Asterisk: *
-
-Underscore: _
-
-Left brace: {
-
-Right brace: }
-
-Left bracket: [
-
-Right bracket: ]
-
-Left paren: (
-
-Right paren: )
-
-Greater-than: &gt;
-
-Hash: #
-
-Period: .
-
-Bang: !
-
-Plus: +
-
-Minus: -
-
-
------
-
-= Links =
-
-== Explicit ==
-
-Just a [[url/|URL]].
-
-[[url/|URL and title]].
-
-[[url/|URL and title]].
-
-[[url/|URL and title]].
-
-[[url/|URL and title]]
-
-[[url/|URL and title]]
-
-[[url/with_underscore|with_underscore]]
-
-[mailto:nobody@nowhere.net Email link]
-
-[[|Empty]].
-
-== Reference ==
-
-Foo [[url/|bar]].
-
-Foo [[url/|bar]].
-
-Foo [[url/|bar]].
-
-With [[url/|embedded [brackets]]].
-
-[[url/|b]] by itself should be a link.
-
-Indented [[url|once]].
-
-Indented [[url|twice]].
-
-Indented [[url|thrice]].
-
-This should [not][] be a link.
-
-<pre>[not]: /url</pre>
-Foo [[url/|bar]].
-
-Foo [[url/|biz]].
-
-== With ampersands ==
-
-Here’s a [http://example.com/?foo=1&bar=2 link with an ampersand in the URL].
-
-Here’s a link with an amersand in the link text: [http://att.com/ AT&amp;T].
-
-Here’s an [[script?foo=1&bar=2|inline link]].
-
-Here’s an [[script?foo=1&bar=2|inline link in pointy braces]].
-
-== Autolinks ==
-
-With an ampersand: http://example.com/?foo=1&bar=2
-
-* In a list?
-* http://example.com/
-* It should.
-
-An e-mail address: [mailto:nobody@nowhere.net nobody@nowhere.net]
-
-<blockquote>Blockquoted: http://example.com/
-</blockquote>
-Auto-links should not occur here: <code>&lt;http://example.com/&gt;</code>
-
-<pre>or here: &lt;http://example.com/&gt;</pre>
-
------
-
-= Images =
-
-From “Voyage dans la Lune” by Georges Melies (1902):
-
-[[File:lalune.jpg|frame|none|alt=Voyage dans la Lune|caption lalune]]
-
-Here is a movie [[File:movie.jpg|movie]] icon.
-
-
------
-
-= Footnotes =
-
-Here is a footnote reference,<ref>Here is the footnote. It can go anywhere after the footnote reference. It need not be placed at the end of the document.
-</ref> and another.<ref>Here’s the long note. This one contains multiple blocks.
-
-Subsequent blocks are indented to show that they belong to the footnote (as with list items).
-
-<pre> { &lt;code&gt; }</pre>
-If you want, you can indent every line, but you can also be lazy and just indent the first line of each block.
-</ref> This should ''not'' be a footnote reference, because it contains a space.[^my note] Here is an inline note.<ref>This is ''easier'' to type. Inline notes may contain [http://google.com links] and <code>]</code> verbatim characters, as well as [bracketed text].
-</ref>
-
-<blockquote>Notes can go in quotes.<ref>In quote.
-</ref>
-</blockquote>
-# And in list items.<ref>In list.</ref>
-
-This paragraph should not be part of the note, as it is not indented.
-
-<references />