summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/>h6.input.txt1
-rw-r--r--test/>h6.output.txt1
-rw-r--r--test/basic-paragraph-markup.input.txt1
-rw-r--r--test/basic-paragraph-markup.output.txt1
-rw-r--r--test/difficult-emphasis-#1.input.txt1
-rw-r--r--test/difficult-emphasis-#1.output.txt1
-rw-r--r--test/difficult-emphasis-#10.input.txt1
-rw-r--r--test/difficult-emphasis-#10.output.txt1
-rw-r--r--test/difficult-emphasis-#11.input.txt1
-rw-r--r--test/difficult-emphasis-#11.output.txt1
-rw-r--r--test/difficult-emphasis-#12.input.txt1
-rw-r--r--test/difficult-emphasis-#12.output.txt1
-rw-r--r--test/difficult-emphasis-#13.input.txt1
-rw-r--r--test/difficult-emphasis-#13.output.txt1
-rw-r--r--test/difficult-emphasis-#14.input.txt1
-rw-r--r--test/difficult-emphasis-#14.output.txt1
-rw-r--r--test/difficult-emphasis-#15.input.txt1
-rw-r--r--test/difficult-emphasis-#15.output.txt1
-rw-r--r--test/difficult-emphasis-#16.input.txt1
-rw-r--r--test/difficult-emphasis-#16.output.txt1
-rw-r--r--test/difficult-emphasis-#2.input.txt1
-rw-r--r--test/difficult-emphasis-#2.output.txt1
-rw-r--r--test/difficult-emphasis-#3.input.txt1
-rw-r--r--test/difficult-emphasis-#3.output.txt1
-rw-r--r--test/difficult-emphasis-#4.input.txt1
-rw-r--r--test/difficult-emphasis-#4.output.txt1
-rw-r--r--test/difficult-emphasis-#5.input.txt1
-rw-r--r--test/difficult-emphasis-#5.output.txt1
-rw-r--r--test/difficult-emphasis-#6.input.txt1
-rw-r--r--test/difficult-emphasis-#6.output.txt1
-rw-r--r--test/difficult-emphasis-#7.input.txt1
-rw-r--r--test/difficult-emphasis-#7.output.txt1
-rw-r--r--test/difficult-emphasis-#8.input.txt1
-rw-r--r--test/difficult-emphasis-#8.output.txt1
-rw-r--r--test/difficult-emphasis-#9.input.txt1
-rw-r--r--test/difficult-emphasis-#9.output.txt1
-rw-r--r--test/dummy-without-corresponding-output.input.txt0
-rw-r--r--test/emphasis.input.txt1
-rw-r--r--test/emphasis.output.txt1
-rw-r--r--test/h1.input.txt1
-rw-r--r--test/h1.output.txt1
-rw-r--r--test/h2.input.txt1
-rw-r--r--test/h2.output.txt1
-rw-r--r--test/h3.input.txt1
-rw-r--r--test/h3.output.txt1
-rw-r--r--test/h4.input.txt1
-rw-r--r--test/h4.output.txt1
-rw-r--r--test/h5.input.txt1
-rw-r--r--test/h5.output.txt1
-rw-r--r--test/h6.input.txt1
-rw-r--r--test/h6.output.txt1
-rw-r--r--test/horizontal-rule.input.txt3
-rw-r--r--test/horizontal-rule.output.txt1
-rw-r--r--test/image.input.txt1
-rw-r--r--test/image.output.txt1
-rw-r--r--test/inline-tt.input.txt1
-rw-r--r--test/inline-tt.output.txt1
-rw-r--r--test/multi-line-emphasis.input.txt6
-rw-r--r--test/multi-line-emphasis.output.txt6
-rw-r--r--test/named-link.input.txt1
-rw-r--r--test/named-link.output.txt1
-rw-r--r--test/named-url.input.txt1
-rw-r--r--test/named-url.output.txt1
-rw-r--r--test/ordered-item-with-ordered-sublist.input.txt2
-rw-r--r--test/ordered-item-with-ordered-sublist.output.txt2
-rw-r--r--test/ordered-sublist-without-initial-tag.input.txt1
-rw-r--r--test/ordered-sublist-without-initial-tag.output.txt1
-rw-r--r--test/preformatted-block.input.txt3
-rw-r--r--test/preformatted-block.output.txt2
-rw-r--r--test/raw-url.input.txt1
-rw-r--r--test/raw-url.output.txt1
-rw-r--r--test/simple-ordered-list.input.txt2
-rw-r--r--test/simple-ordered-list.output.txt2
-rw-r--r--test/simple-unordered-list.input.txt2
-rw-r--r--test/simple-unordered-list.output.txt2
-rw-r--r--test/strong.input.txt1
-rw-r--r--test/strong.output.txt1
-rw-r--r--test/tables.input.txt2
-rw-r--r--test/tables.output.txt1
-rw-r--r--test/two-preformatted-blocks.input.txt4
-rw-r--r--test/two-preformatted-blocks.output.txt2
-rw-r--r--test/unnamed-link.input.txt1
-rw-r--r--test/unnamed-link.output.txt1
-rw-r--r--test/unnamed-url.input.txt1
-rw-r--r--test/unnamed-url.output.txt1
-rw-r--r--test/unordered-item-with-ordered-sublist.input.txt2
-rw-r--r--test/unordered-item-with-ordered-sublist.output.txt2
-rw-r--r--test/unordered-item-with-unordered-sublist.input.txt2
-rw-r--r--test/unordered-item-with-unordered-sublist.output.txt2
-rw-r--r--test/unordered-sublist-without-initial-tag.input.txt1
-rw-r--r--test/unordered-sublist-without-initial-tag.output.txt1
-rw-r--r--test/url∕emphasis-ambiguity.input.txt1
-rw-r--r--test/url∕emphasis-ambiguity.output.txt1
93 files changed, 122 insertions, 0 deletions
diff --git a/test/>h6.input.txt b/test/>h6.input.txt
new file mode 100644
index 0000000..f422da3
--- /dev/null
+++ b/test/>h6.input.txt
@@ -0,0 +1 @@
+======= Header = \ No newline at end of file
diff --git a/test/>h6.output.txt b/test/>h6.output.txt
new file mode 100644
index 0000000..1ab8a75
--- /dev/null
+++ b/test/>h6.output.txt
@@ -0,0 +1 @@
+<p>======= Header =</p> \ No newline at end of file
diff --git a/test/basic-paragraph-markup.input.txt b/test/basic-paragraph-markup.input.txt
new file mode 100644
index 0000000..30d69f7
--- /dev/null
+++ b/test/basic-paragraph-markup.input.txt
@@ -0,0 +1 @@
+Basic paragraph test with <, >, & and " \ No newline at end of file
diff --git a/test/basic-paragraph-markup.output.txt b/test/basic-paragraph-markup.output.txt
new file mode 100644
index 0000000..24cc6d6
--- /dev/null
+++ b/test/basic-paragraph-markup.output.txt
@@ -0,0 +1 @@
+<p>Basic paragraph test with &lt;, &gt;, &amp; and &quot;</p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#1.input.txt b/test/difficult-emphasis-#1.input.txt
new file mode 100644
index 0000000..f40a5e6
--- /dev/null
+++ b/test/difficult-emphasis-#1.input.txt
@@ -0,0 +1 @@
+// http://www.link.org // \ No newline at end of file
diff --git a/test/difficult-emphasis-#1.output.txt b/test/difficult-emphasis-#1.output.txt
new file mode 100644
index 0000000..4b94283
--- /dev/null
+++ b/test/difficult-emphasis-#1.output.txt
@@ -0,0 +1 @@
+<p><em> <a href="http://www.link.org">http://www.link.org</a> </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#10.input.txt b/test/difficult-emphasis-#10.input.txt
new file mode 100644
index 0000000..e2fff46
--- /dev/null
+++ b/test/difficult-emphasis-#10.input.txt
@@ -0,0 +1 @@
+// ftp // \ No newline at end of file
diff --git a/test/difficult-emphasis-#10.output.txt b/test/difficult-emphasis-#10.output.txt
new file mode 100644
index 0000000..d4e6163
--- /dev/null
+++ b/test/difficult-emphasis-#10.output.txt
@@ -0,0 +1 @@
+<p><em> ftp </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#11.input.txt b/test/difficult-emphasis-#11.input.txt
new file mode 100644
index 0000000..c990a82
--- /dev/null
+++ b/test/difficult-emphasis-#11.input.txt
@@ -0,0 +1 @@
+// fttpfptftpft // \ No newline at end of file
diff --git a/test/difficult-emphasis-#11.output.txt b/test/difficult-emphasis-#11.output.txt
new file mode 100644
index 0000000..a633f70
--- /dev/null
+++ b/test/difficult-emphasis-#11.output.txt
@@ -0,0 +1 @@
+<p><em> fttpfptftpft </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#12.input.txt b/test/difficult-emphasis-#12.input.txt
new file mode 100644
index 0000000..eb6c6be
--- /dev/null
+++ b/test/difficult-emphasis-#12.input.txt
@@ -0,0 +1 @@
+// ftp: // \ No newline at end of file
diff --git a/test/difficult-emphasis-#12.output.txt b/test/difficult-emphasis-#12.output.txt
new file mode 100644
index 0000000..bc36f4f
--- /dev/null
+++ b/test/difficult-emphasis-#12.output.txt
@@ -0,0 +1 @@
+<p><em> ftp: </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#13.input.txt b/test/difficult-emphasis-#13.input.txt
new file mode 100644
index 0000000..a2613a2
--- /dev/null
+++ b/test/difficult-emphasis-#13.input.txt
@@ -0,0 +1 @@
+// ftp:// \ No newline at end of file
diff --git a/test/difficult-emphasis-#13.output.txt b/test/difficult-emphasis-#13.output.txt
new file mode 100644
index 0000000..d152870
--- /dev/null
+++ b/test/difficult-emphasis-#13.output.txt
@@ -0,0 +1 @@
+<p>// <a href="ftp://">ftp://</a></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#14.input.txt b/test/difficult-emphasis-#14.input.txt
new file mode 100644
index 0000000..8fcc0a8
--- /dev/null
+++ b/test/difficult-emphasis-#14.input.txt
@@ -0,0 +1 @@
+// ftp://// \ No newline at end of file
diff --git a/test/difficult-emphasis-#14.output.txt b/test/difficult-emphasis-#14.output.txt
new file mode 100644
index 0000000..2e8d283
--- /dev/null
+++ b/test/difficult-emphasis-#14.output.txt
@@ -0,0 +1 @@
+<p><em> <a href="ftp://">ftp://</a></em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#15.input.txt b/test/difficult-emphasis-#15.input.txt
new file mode 100644
index 0000000..fac5c31
--- /dev/null
+++ b/test/difficult-emphasis-#15.input.txt
@@ -0,0 +1 @@
+//fttpfptftpftt// \ No newline at end of file
diff --git a/test/difficult-emphasis-#15.output.txt b/test/difficult-emphasis-#15.output.txt
new file mode 100644
index 0000000..f69d27c
--- /dev/null
+++ b/test/difficult-emphasis-#15.output.txt
@@ -0,0 +1 @@
+<p><em>fttpfptftpftt</em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#16.input.txt b/test/difficult-emphasis-#16.input.txt
new file mode 100644
index 0000000..69a62c9
--- /dev/null
+++ b/test/difficult-emphasis-#16.input.txt
@@ -0,0 +1 @@
+//ftp://link.org// \ No newline at end of file
diff --git a/test/difficult-emphasis-#16.output.txt b/test/difficult-emphasis-#16.output.txt
new file mode 100644
index 0000000..b639d39
--- /dev/null
+++ b/test/difficult-emphasis-#16.output.txt
@@ -0,0 +1 @@
+<p><em><a href="ftp://link.org">ftp://link.org</a></em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#2.input.txt b/test/difficult-emphasis-#2.input.txt
new file mode 100644
index 0000000..4164319
--- /dev/null
+++ b/test/difficult-emphasis-#2.input.txt
@@ -0,0 +1 @@
+// http // \ No newline at end of file
diff --git a/test/difficult-emphasis-#2.output.txt b/test/difficult-emphasis-#2.output.txt
new file mode 100644
index 0000000..775aeaf
--- /dev/null
+++ b/test/difficult-emphasis-#2.output.txt
@@ -0,0 +1 @@
+<p><em> http </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#3.input.txt b/test/difficult-emphasis-#3.input.txt
new file mode 100644
index 0000000..63b3f61
--- /dev/null
+++ b/test/difficult-emphasis-#3.input.txt
@@ -0,0 +1 @@
+// httphpthtpht // \ No newline at end of file
diff --git a/test/difficult-emphasis-#3.output.txt b/test/difficult-emphasis-#3.output.txt
new file mode 100644
index 0000000..2475a98
--- /dev/null
+++ b/test/difficult-emphasis-#3.output.txt
@@ -0,0 +1 @@
+<p><em> httphpthtpht </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#4.input.txt b/test/difficult-emphasis-#4.input.txt
new file mode 100644
index 0000000..59df379
--- /dev/null
+++ b/test/difficult-emphasis-#4.input.txt
@@ -0,0 +1 @@
+// http: // \ No newline at end of file
diff --git a/test/difficult-emphasis-#4.output.txt b/test/difficult-emphasis-#4.output.txt
new file mode 100644
index 0000000..6ec00bc
--- /dev/null
+++ b/test/difficult-emphasis-#4.output.txt
@@ -0,0 +1 @@
+<p><em> http: </em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#5.input.txt b/test/difficult-emphasis-#5.input.txt
new file mode 100644
index 0000000..6b00e37
--- /dev/null
+++ b/test/difficult-emphasis-#5.input.txt
@@ -0,0 +1 @@
+// http:// \ No newline at end of file
diff --git a/test/difficult-emphasis-#5.output.txt b/test/difficult-emphasis-#5.output.txt
new file mode 100644
index 0000000..f0a2bf3
--- /dev/null
+++ b/test/difficult-emphasis-#5.output.txt
@@ -0,0 +1 @@
+<p>// <a href="http://">http://</a></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#6.input.txt b/test/difficult-emphasis-#6.input.txt
new file mode 100644
index 0000000..482f676
--- /dev/null
+++ b/test/difficult-emphasis-#6.input.txt
@@ -0,0 +1 @@
+// http://// \ No newline at end of file
diff --git a/test/difficult-emphasis-#6.output.txt b/test/difficult-emphasis-#6.output.txt
new file mode 100644
index 0000000..5f4d7e4
--- /dev/null
+++ b/test/difficult-emphasis-#6.output.txt
@@ -0,0 +1 @@
+<p><em> <a href="http://">http://</a></em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#7.input.txt b/test/difficult-emphasis-#7.input.txt
new file mode 100644
index 0000000..75d6014
--- /dev/null
+++ b/test/difficult-emphasis-#7.input.txt
@@ -0,0 +1 @@
+//httphpthtphtt// \ No newline at end of file
diff --git a/test/difficult-emphasis-#7.output.txt b/test/difficult-emphasis-#7.output.txt
new file mode 100644
index 0000000..d22e67a
--- /dev/null
+++ b/test/difficult-emphasis-#7.output.txt
@@ -0,0 +1 @@
+<p><em>httphpthtphtt</em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#8.input.txt b/test/difficult-emphasis-#8.input.txt
new file mode 100644
index 0000000..b3db2a6
--- /dev/null
+++ b/test/difficult-emphasis-#8.input.txt
@@ -0,0 +1 @@
+//http://link.org// \ No newline at end of file
diff --git a/test/difficult-emphasis-#8.output.txt b/test/difficult-emphasis-#8.output.txt
new file mode 100644
index 0000000..336af88
--- /dev/null
+++ b/test/difficult-emphasis-#8.output.txt
@@ -0,0 +1 @@
+<p><em><a href="http://link.org">http://link.org</a></em></p> \ No newline at end of file
diff --git a/test/difficult-emphasis-#9.input.txt b/test/difficult-emphasis-#9.input.txt
new file mode 100644
index 0000000..36d9ea2
--- /dev/null
+++ b/test/difficult-emphasis-#9.input.txt
@@ -0,0 +1 @@
+// ftp://www.link.org // \ No newline at end of file
diff --git a/test/difficult-emphasis-#9.output.txt b/test/difficult-emphasis-#9.output.txt
new file mode 100644
index 0000000..0608ab1
--- /dev/null
+++ b/test/difficult-emphasis-#9.output.txt
@@ -0,0 +1 @@
+<p><em> <a href="ftp://www.link.org">ftp://www.link.org</a> </em></p> \ No newline at end of file
diff --git a/test/dummy-without-corresponding-output.input.txt b/test/dummy-without-corresponding-output.input.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/dummy-without-corresponding-output.input.txt
diff --git a/test/emphasis.input.txt b/test/emphasis.input.txt
new file mode 100644
index 0000000..032289b
--- /dev/null
+++ b/test/emphasis.input.txt
@@ -0,0 +1 @@
+//Emphasis// \ No newline at end of file
diff --git a/test/emphasis.output.txt b/test/emphasis.output.txt
new file mode 100644
index 0000000..93eaeba
--- /dev/null
+++ b/test/emphasis.output.txt
@@ -0,0 +1 @@
+<p><em>Emphasis</em></p> \ No newline at end of file
diff --git a/test/h1.input.txt b/test/h1.input.txt
new file mode 100644
index 0000000..2000784
--- /dev/null
+++ b/test/h1.input.txt
@@ -0,0 +1 @@
+= Header = \ No newline at end of file
diff --git a/test/h1.output.txt b/test/h1.output.txt
new file mode 100644
index 0000000..689a688
--- /dev/null
+++ b/test/h1.output.txt
@@ -0,0 +1 @@
+<h1>Header</h1> \ No newline at end of file
diff --git a/test/h2.input.txt b/test/h2.input.txt
new file mode 100644
index 0000000..a2bc486
--- /dev/null
+++ b/test/h2.input.txt
@@ -0,0 +1 @@
+== Header = \ No newline at end of file
diff --git a/test/h2.output.txt b/test/h2.output.txt
new file mode 100644
index 0000000..7369147
--- /dev/null
+++ b/test/h2.output.txt
@@ -0,0 +1 @@
+<h2>Header</h2> \ No newline at end of file
diff --git a/test/h3.input.txt b/test/h3.input.txt
new file mode 100644
index 0000000..4bb4cc0
--- /dev/null
+++ b/test/h3.input.txt
@@ -0,0 +1 @@
+=== Header = \ No newline at end of file
diff --git a/test/h3.output.txt b/test/h3.output.txt
new file mode 100644
index 0000000..8634f69
--- /dev/null
+++ b/test/h3.output.txt
@@ -0,0 +1 @@
+<h3>Header</h3> \ No newline at end of file
diff --git a/test/h4.input.txt b/test/h4.input.txt
new file mode 100644
index 0000000..0439f7f
--- /dev/null
+++ b/test/h4.input.txt
@@ -0,0 +1 @@
+==== Header = \ No newline at end of file
diff --git a/test/h4.output.txt b/test/h4.output.txt
new file mode 100644
index 0000000..74ac160
--- /dev/null
+++ b/test/h4.output.txt
@@ -0,0 +1 @@
+<h4>Header</h4> \ No newline at end of file
diff --git a/test/h5.input.txt b/test/h5.input.txt
new file mode 100644
index 0000000..cbe5f09
--- /dev/null
+++ b/test/h5.input.txt
@@ -0,0 +1 @@
+===== Header \ No newline at end of file
diff --git a/test/h5.output.txt b/test/h5.output.txt
new file mode 100644
index 0000000..91c8302
--- /dev/null
+++ b/test/h5.output.txt
@@ -0,0 +1 @@
+<h5>Header</h5> \ No newline at end of file
diff --git a/test/h6.input.txt b/test/h6.input.txt
new file mode 100644
index 0000000..f333b14
--- /dev/null
+++ b/test/h6.input.txt
@@ -0,0 +1 @@
+====== Header = \ No newline at end of file
diff --git a/test/h6.output.txt b/test/h6.output.txt
new file mode 100644
index 0000000..1ce38f7
--- /dev/null
+++ b/test/h6.output.txt
@@ -0,0 +1 @@
+<h6>Header</h6> \ No newline at end of file
diff --git a/test/horizontal-rule.input.txt b/test/horizontal-rule.input.txt
new file mode 100644
index 0000000..b86aa52
--- /dev/null
+++ b/test/horizontal-rule.input.txt
@@ -0,0 +1,3 @@
+Some text
+----
+Some more text \ No newline at end of file
diff --git a/test/horizontal-rule.output.txt b/test/horizontal-rule.output.txt
new file mode 100644
index 0000000..05809bf
--- /dev/null
+++ b/test/horizontal-rule.output.txt
@@ -0,0 +1 @@
+<p>Some text</p><hr /><p>Some more text</p> \ No newline at end of file
diff --git a/test/image.input.txt b/test/image.input.txt
new file mode 100644
index 0000000..82de5f6
--- /dev/null
+++ b/test/image.input.txt
@@ -0,0 +1 @@
+{{image.gif|my image}} \ No newline at end of file
diff --git a/test/image.output.txt b/test/image.output.txt
new file mode 100644
index 0000000..421ea11
--- /dev/null
+++ b/test/image.output.txt
@@ -0,0 +1 @@
+<p><img src="image.gif" alt="my image"/></p> \ No newline at end of file
diff --git a/test/inline-tt.input.txt b/test/inline-tt.input.txt
new file mode 100644
index 0000000..668057e
--- /dev/null
+++ b/test/inline-tt.input.txt
@@ -0,0 +1 @@
+Inline {{{tt}}} example {{{here}}}! \ No newline at end of file
diff --git a/test/inline-tt.output.txt b/test/inline-tt.output.txt
new file mode 100644
index 0000000..4b26296
--- /dev/null
+++ b/test/inline-tt.output.txt
@@ -0,0 +1 @@
+<p>Inline <tt>tt</tt> example <tt>here</tt>!</p> \ No newline at end of file
diff --git a/test/multi-line-emphasis.input.txt b/test/multi-line-emphasis.input.txt
new file mode 100644
index 0000000..7dbeaa4
--- /dev/null
+++ b/test/multi-line-emphasis.input.txt
@@ -0,0 +1,6 @@
+Bold and italics should //be
+able// to cross lines.
+
+But, should //not be...
+
+...able// to cross paragraphs. \ No newline at end of file
diff --git a/test/multi-line-emphasis.output.txt b/test/multi-line-emphasis.output.txt
new file mode 100644
index 0000000..751f62e
--- /dev/null
+++ b/test/multi-line-emphasis.output.txt
@@ -0,0 +1,6 @@
+<p>Bold and italics should <em>be
+able</em> to cross lines.
+</p><p>
+But, should //not be...
+</p><p>
+...able// to cross paragraphs.</p> \ No newline at end of file
diff --git a/test/named-link.input.txt b/test/named-link.input.txt
new file mode 100644
index 0000000..59ef88e
--- /dev/null
+++ b/test/named-link.input.txt
@@ -0,0 +1 @@
+[[MyPage|My page]] \ No newline at end of file
diff --git a/test/named-link.output.txt b/test/named-link.output.txt
new file mode 100644
index 0000000..912d393
--- /dev/null
+++ b/test/named-link.output.txt
@@ -0,0 +1 @@
+<p><a href="MyPage">My page</a></p> \ No newline at end of file
diff --git a/test/named-url.input.txt b/test/named-url.input.txt
new file mode 100644
index 0000000..a71274b
--- /dev/null
+++ b/test/named-url.input.txt
@@ -0,0 +1 @@
+[[http://example.com/examplepage|Example Page]] \ No newline at end of file
diff --git a/test/named-url.output.txt b/test/named-url.output.txt
new file mode 100644
index 0000000..ff2c2a6
--- /dev/null
+++ b/test/named-url.output.txt
@@ -0,0 +1 @@
+<p><a href="http://example.com/examplepage">Example Page</a></p> \ No newline at end of file
diff --git a/test/ordered-item-with-ordered-sublist.input.txt b/test/ordered-item-with-ordered-sublist.input.txt
new file mode 100644
index 0000000..181b2f8
--- /dev/null
+++ b/test/ordered-item-with-ordered-sublist.input.txt
@@ -0,0 +1,2 @@
+# Item
+## Subitem \ No newline at end of file
diff --git a/test/ordered-item-with-ordered-sublist.output.txt b/test/ordered-item-with-ordered-sublist.output.txt
new file mode 100644
index 0000000..79cd7c0
--- /dev/null
+++ b/test/ordered-item-with-ordered-sublist.output.txt
@@ -0,0 +1,2 @@
+<ol><li> Item<ol>
+<li> Subitem</li></ol></li></ol> \ No newline at end of file
diff --git a/test/ordered-sublist-without-initial-tag.input.txt b/test/ordered-sublist-without-initial-tag.input.txt
new file mode 100644
index 0000000..8e45942
--- /dev/null
+++ b/test/ordered-sublist-without-initial-tag.input.txt
@@ -0,0 +1 @@
+## Sublist item \ No newline at end of file
diff --git a/test/ordered-sublist-without-initial-tag.output.txt b/test/ordered-sublist-without-initial-tag.output.txt
new file mode 100644
index 0000000..0587284
--- /dev/null
+++ b/test/ordered-sublist-without-initial-tag.output.txt
@@ -0,0 +1 @@
+<p>## Sublist item</p> \ No newline at end of file
diff --git a/test/preformatted-block.input.txt b/test/preformatted-block.input.txt
new file mode 100644
index 0000000..0ce854b
--- /dev/null
+++ b/test/preformatted-block.input.txt
@@ -0,0 +1,3 @@
+{{{
+Preformatted block
+}}} \ No newline at end of file
diff --git a/test/preformatted-block.output.txt b/test/preformatted-block.output.txt
new file mode 100644
index 0000000..42b0a91
--- /dev/null
+++ b/test/preformatted-block.output.txt
@@ -0,0 +1,2 @@
+<pre>Preformatted block
+</pre> \ No newline at end of file
diff --git a/test/raw-url.input.txt b/test/raw-url.input.txt
new file mode 100644
index 0000000..8ebd56b
--- /dev/null
+++ b/test/raw-url.input.txt
@@ -0,0 +1 @@
+http://example.com/examplepage \ No newline at end of file
diff --git a/test/raw-url.output.txt b/test/raw-url.output.txt
new file mode 100644
index 0000000..b0ec525
--- /dev/null
+++ b/test/raw-url.output.txt
@@ -0,0 +1 @@
+<p><a href="http://example.com/examplepage">http://example.com/examplepage</a></p> \ No newline at end of file
diff --git a/test/simple-ordered-list.input.txt b/test/simple-ordered-list.input.txt
new file mode 100644
index 0000000..9cde6b0
--- /dev/null
+++ b/test/simple-ordered-list.input.txt
@@ -0,0 +1,2 @@
+# list item
+#list item 2 \ No newline at end of file
diff --git a/test/simple-ordered-list.output.txt b/test/simple-ordered-list.output.txt
new file mode 100644
index 0000000..34fb177
--- /dev/null
+++ b/test/simple-ordered-list.output.txt
@@ -0,0 +1,2 @@
+<ol><li> list item</li>
+<li>list item 2</li></ol> \ No newline at end of file
diff --git a/test/simple-unordered-list.input.txt b/test/simple-unordered-list.input.txt
new file mode 100644
index 0000000..019ac85
--- /dev/null
+++ b/test/simple-unordered-list.input.txt
@@ -0,0 +1,2 @@
+* list item
+*list item 2 \ No newline at end of file
diff --git a/test/simple-unordered-list.output.txt b/test/simple-unordered-list.output.txt
new file mode 100644
index 0000000..5634c4b
--- /dev/null
+++ b/test/simple-unordered-list.output.txt
@@ -0,0 +1,2 @@
+<ul><li> list item</li>
+<li>list item 2</li></ul> \ No newline at end of file
diff --git a/test/strong.input.txt b/test/strong.input.txt
new file mode 100644
index 0000000..e5d3ce8
--- /dev/null
+++ b/test/strong.input.txt
@@ -0,0 +1 @@
+**Strong** \ No newline at end of file
diff --git a/test/strong.output.txt b/test/strong.output.txt
new file mode 100644
index 0000000..7ded6c8
--- /dev/null
+++ b/test/strong.output.txt
@@ -0,0 +1 @@
+<p><strong>Strong</strong></p> \ No newline at end of file
diff --git a/test/tables.input.txt b/test/tables.input.txt
new file mode 100644
index 0000000..1038fa2
--- /dev/null
+++ b/test/tables.input.txt
@@ -0,0 +1,2 @@
+| A | B |
+| //C// | **D** \\ E | \ No newline at end of file
diff --git a/test/tables.output.txt b/test/tables.output.txt
new file mode 100644
index 0000000..de0276a
--- /dev/null
+++ b/test/tables.output.txt
@@ -0,0 +1 @@
+<table><tr><td> A </td><td> B </td></tr><tr><td> <em>C</em> </td><td> <strong>D</strong> <br /> E </td></tr></table> \ No newline at end of file
diff --git a/test/two-preformatted-blocks.input.txt b/test/two-preformatted-blocks.input.txt
new file mode 100644
index 0000000..636f199
--- /dev/null
+++ b/test/two-preformatted-blocks.input.txt
@@ -0,0 +1,4 @@
+{{{
+Preformatted block
+}}}
+{{{Block 2}}} \ No newline at end of file
diff --git a/test/two-preformatted-blocks.output.txt b/test/two-preformatted-blocks.output.txt
new file mode 100644
index 0000000..5f16814
--- /dev/null
+++ b/test/two-preformatted-blocks.output.txt
@@ -0,0 +1,2 @@
+<pre>Preformatted block
+</pre><pre>Block 2</pre> \ No newline at end of file
diff --git a/test/unnamed-link.input.txt b/test/unnamed-link.input.txt
new file mode 100644
index 0000000..0b11afe
--- /dev/null
+++ b/test/unnamed-link.input.txt
@@ -0,0 +1 @@
+[[MyPage]] \ No newline at end of file
diff --git a/test/unnamed-link.output.txt b/test/unnamed-link.output.txt
new file mode 100644
index 0000000..7ed65d2
--- /dev/null
+++ b/test/unnamed-link.output.txt
@@ -0,0 +1 @@
+<p><a href="MyPage">MyPage</a></p> \ No newline at end of file
diff --git a/test/unnamed-url.input.txt b/test/unnamed-url.input.txt
new file mode 100644
index 0000000..ea80e5d
--- /dev/null
+++ b/test/unnamed-url.input.txt
@@ -0,0 +1 @@
+[[http://example.com/examplepage]] \ No newline at end of file
diff --git a/test/unnamed-url.output.txt b/test/unnamed-url.output.txt
new file mode 100644
index 0000000..b0ec525
--- /dev/null
+++ b/test/unnamed-url.output.txt
@@ -0,0 +1 @@
+<p><a href="http://example.com/examplepage">http://example.com/examplepage</a></p> \ No newline at end of file
diff --git a/test/unordered-item-with-ordered-sublist.input.txt b/test/unordered-item-with-ordered-sublist.input.txt
new file mode 100644
index 0000000..10ac242
--- /dev/null
+++ b/test/unordered-item-with-ordered-sublist.input.txt
@@ -0,0 +1,2 @@
+* Item
+*# Subitem \ No newline at end of file
diff --git a/test/unordered-item-with-ordered-sublist.output.txt b/test/unordered-item-with-ordered-sublist.output.txt
new file mode 100644
index 0000000..57ed1da
--- /dev/null
+++ b/test/unordered-item-with-ordered-sublist.output.txt
@@ -0,0 +1,2 @@
+<ul><li> Item<ol>
+<li> Subitem</li></ol></li></ul> \ No newline at end of file
diff --git a/test/unordered-item-with-unordered-sublist.input.txt b/test/unordered-item-with-unordered-sublist.input.txt
new file mode 100644
index 0000000..b4d3ecd
--- /dev/null
+++ b/test/unordered-item-with-unordered-sublist.input.txt
@@ -0,0 +1,2 @@
+* Item
+** Subitem \ No newline at end of file
diff --git a/test/unordered-item-with-unordered-sublist.output.txt b/test/unordered-item-with-unordered-sublist.output.txt
new file mode 100644
index 0000000..9c4a46f
--- /dev/null
+++ b/test/unordered-item-with-unordered-sublist.output.txt
@@ -0,0 +1,2 @@
+<ul><li> Item<ul>
+<li> Subitem</li></ul></li></ul> \ No newline at end of file
diff --git a/test/unordered-sublist-without-initial-tag.input.txt b/test/unordered-sublist-without-initial-tag.input.txt
new file mode 100644
index 0000000..f495ea5
--- /dev/null
+++ b/test/unordered-sublist-without-initial-tag.input.txt
@@ -0,0 +1 @@
+** Sublist item \ No newline at end of file
diff --git a/test/unordered-sublist-without-initial-tag.output.txt b/test/unordered-sublist-without-initial-tag.output.txt
new file mode 100644
index 0000000..59d4091
--- /dev/null
+++ b/test/unordered-sublist-without-initial-tag.output.txt
@@ -0,0 +1 @@
+<p>** Sublist item</p> \ No newline at end of file
diff --git a/test/url∕emphasis-ambiguity.input.txt b/test/url∕emphasis-ambiguity.input.txt
new file mode 100644
index 0000000..4c29ff9
--- /dev/null
+++ b/test/url∕emphasis-ambiguity.input.txt
@@ -0,0 +1 @@
+This is an //italic// text. This is a url: http://www.wikicreole.org. This is what can go wrong://this should be an italic text//. \ No newline at end of file
diff --git a/test/url∕emphasis-ambiguity.output.txt b/test/url∕emphasis-ambiguity.output.txt
new file mode 100644
index 0000000..9be7ec8
--- /dev/null
+++ b/test/url∕emphasis-ambiguity.output.txt
@@ -0,0 +1 @@
+<p>This is an <em>italic</em> text. This is a url: <a href="http://www.wikicreole.org">http://www.wikicreole.org</a>. This is what can go wrong:<em>this should be an italic text</em>.</p> \ No newline at end of file