From a3dfdd9d3886451f5e97940387a56171c5810cf6 Mon Sep 17 00:00:00 2001
From: Andrew Manning
sparse:
-<div> -<div class="inner"> -content -</div> -</div>
-paragraph
-<style type="text/css"> -p { -color: red; -} -</style>
-comment
-<!-- html comment -->
-EXPECTED_HTML; - $parsedownWithNoMarkup = new Parsedown(); - $parsedownWithNoMarkup->setMarkupEscaped(true); - $this->assertEquals($expectedHtml, $parsedownWithNoMarkup->text($markdownWithHtml)); - } - - public function testLateStaticBinding() - { - include 'test/TestParsedown.php'; - - $parsedown = Parsedown::instance(); - $this->assertInstanceOf('Parsedown', $parsedown); - - // After instance is already called on Parsedown - // subsequent calls with the same arguments return the same instance - $sameParsedown = TestParsedown::instance(); - $this->assertInstanceOf('Parsedown', $sameParsedown); - $this->assertSame($parsedown, $sameParsedown); - - $testParsedown = TestParsedown::instance('test late static binding'); - $this->assertInstanceOf('TestParsedown', $testParsedown); - - $sameInstanceAgain = TestParsedown::instance('test late static binding'); - $this->assertSame($testParsedown, $sameInstanceAgain); - } -} diff --git a/library/parsedown/test/TestParsedown.php b/library/parsedown/test/TestParsedown.php deleted file mode 100644 index 7024dfbcc..000000000 --- a/library/parsedown/test/TestParsedown.php +++ /dev/null @@ -1,5 +0,0 @@ - - -header 1 | -header 2 | -header 2 | -
---|---|---|
cell 1.1 | -cell 1.2 | -cell 1.3 | -
cell 2.1 | -cell 2.2 | -cell 2.3 | -
####### not a heading
-#
\ No newline at end of file diff --git a/library/parsedown/test/data/atx_heading.md b/library/parsedown/test/data/atx_heading.md deleted file mode 100644 index ad97b44ca..000000000 --- a/library/parsedown/test/data/atx_heading.md +++ /dev/null @@ -1,17 +0,0 @@ -# h1 - -## h2 - -### h3 - -#### h4 - -##### h5 - -###### h6 - -####### not a heading - -# closed h1 # - -# \ No newline at end of file diff --git a/library/parsedown/test/data/automatic_link.html b/library/parsedown/test/data/automatic_link.html deleted file mode 100644 index 50a94ba0f..000000000 --- a/library/parsedown/test/data/automatic_link.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/library/parsedown/test/data/automatic_link.md b/library/parsedown/test/data/automatic_link.md deleted file mode 100644 index 08d3bf46a..000000000 --- a/library/parsedown/test/data/automatic_link.md +++ /dev/null @@ -1 +0,0 @@ -paragraph
-<?php
-
-$message = 'Hello World!';
-echo $message;
-> not a quote
-- not a list item
-[not a reference]: http://foo.com
\ No newline at end of file
diff --git a/library/parsedown/test/data/code_block.md b/library/parsedown/test/data/code_block.md
deleted file mode 100644
index 2cfc953cc..000000000
--- a/library/parsedown/test/data/code_block.md
+++ /dev/null
@@ -1,10 +0,0 @@
- not a quote
- - not a list item
- [not a reference]: http://foo.com
\ No newline at end of file
diff --git a/library/parsedown/test/data/code_span.html b/library/parsedown/test/data/code_span.html
deleted file mode 100644
index 5c4c231e3..000000000
--- a/library/parsedown/test/data/code_span.html
+++ /dev/null
@@ -1,6 +0,0 @@
-a code span
this is also a codespan
trailing text
and look at this one!
single backtick in a code span: `
backtick-delimited string in a code span: `foo`
sth `` sth
-\ No newline at end of file diff --git a/library/parsedown/test/data/compound_blockquote.md b/library/parsedown/test/data/compound_blockquote.md deleted file mode 100644 index 80c4aed16..000000000 --- a/library/parsedown/test/data/compound_blockquote.md +++ /dev/null @@ -1,10 +0,0 @@ -> header -> ------ -> -> paragraph -> -> - li -> -> --- -> -> paragraph \ No newline at end of file diff --git a/library/parsedown/test/data/compound_emphasis.html b/library/parsedown/test/data/compound_emphasis.html deleted file mode 100644 index 178dd54ba..000000000 --- a/library/parsedown/test/data/compound_emphasis.html +++ /dev/null @@ -1,2 +0,0 @@ -header
-paragraph
--
-- li
-
-paragraph
-
code
code
code
code
code
paragraph
-paragraph
-paragraph
---quote
-
em strong
-em strong strong
-strong em strong
-strong em strong strong
-em strong
-em strong strong
-strong em strong
-strong em strong strong
\ No newline at end of file diff --git a/library/parsedown/test/data/em_strong.md b/library/parsedown/test/data/em_strong.md deleted file mode 100644 index 9abeb3fd4..000000000 --- a/library/parsedown/test/data/em_strong.md +++ /dev/null @@ -1,15 +0,0 @@ -___em strong___ - -___em strong_ strong__ - -__strong _em strong___ - -__strong _em strong_ strong__ - -***em strong*** - -***em strong* strong** - -**strong *em strong*** - -**strong *em strong* strong** \ No newline at end of file diff --git a/library/parsedown/test/data/email.html b/library/parsedown/test/data/email.html deleted file mode 100644 index c40759c96..000000000 --- a/library/parsedown/test/data/email.html +++ /dev/null @@ -1 +0,0 @@ -my email is me@example.com
\ No newline at end of file diff --git a/library/parsedown/test/data/email.md b/library/parsedown/test/data/email.md deleted file mode 100644 index 26b7b6cc5..000000000 --- a/library/parsedown/test/data/email.md +++ /dev/null @@ -1 +0,0 @@ -my email isunderscore, asterisk, one two, three four, a, b
-strong and em and strong and em
-line -line -line
-this_is_not_an_emphasis
-an empty emphasis __ ** is not an emphasis
-*mixed *double and single asterisk** spans
\ No newline at end of file diff --git a/library/parsedown/test/data/emphasis.md b/library/parsedown/test/data/emphasis.md deleted file mode 100644 index 85b9d2299..000000000 --- a/library/parsedown/test/data/emphasis.md +++ /dev/null @@ -1,13 +0,0 @@ -_underscore_, *asterisk*, _one two_, *three four*, _a_, *b* - -**strong** and *em* and **strong** and *em* - -_line -line -line_ - -this_is_not_an_emphasis - -an empty emphasis __ ** is not an emphasis - -*mixed **double and* single asterisk** spans \ No newline at end of file diff --git a/library/parsedown/test/data/escaping.html b/library/parsedown/test/data/escaping.html deleted file mode 100644 index ab1c41fdc..000000000 --- a/library/parsedown/test/data/escaping.html +++ /dev/null @@ -1,6 +0,0 @@ -escaped *emphasis*.
-escaped \*emphasis\* in a code span
escaped \*emphasis\* in a code block
-\ ` * _ { } [ ] ( ) > # + - . !
-one_two one_two
-one*two one*two
\ No newline at end of file diff --git a/library/parsedown/test/data/escaping.md b/library/parsedown/test/data/escaping.md deleted file mode 100644 index 9f174e98c..000000000 --- a/library/parsedown/test/data/escaping.md +++ /dev/null @@ -1,11 +0,0 @@ -escaped \*emphasis\*. - -`escaped \*emphasis\* in a code span` - - escaped \*emphasis\* in a code block - -\\ \` \* \_ \{ \} \[ \] \( \) \> \# \+ \- \. \! - -_one\_two_ __one\_two__ - -*one\*two* **one\*two** \ No newline at end of file diff --git a/library/parsedown/test/data/fenced_code_block.html b/library/parsedown/test/data/fenced_code_block.html deleted file mode 100644 index 8bdabba96..000000000 --- a/library/parsedown/test/data/fenced_code_block.html +++ /dev/null @@ -1,6 +0,0 @@ -<?php
-
-$message = 'fenced code block';
-echo $message;
-tilde
-echo 'language identifier';
\ No newline at end of file
diff --git a/library/parsedown/test/data/fenced_code_block.md b/library/parsedown/test/data/fenced_code_block.md
deleted file mode 100644
index cbed8ebb5..000000000
--- a/library/parsedown/test/data/fenced_code_block.md
+++ /dev/null
@@ -1,14 +0,0 @@
-```
-
-paragraph
- -paragraph
\ No newline at end of file diff --git a/library/parsedown/test/data/html_comment.md b/library/parsedown/test/data/html_comment.md deleted file mode 100644 index 6ddfdb441..000000000 --- a/library/parsedown/test/data/html_comment.md +++ /dev/null @@ -1,8 +0,0 @@ - - -paragraph - - - -paragraph \ No newline at end of file diff --git a/library/parsedown/test/data/html_entity.html b/library/parsedown/test/data/html_entity.html deleted file mode 100644 index 4d23e3cd4..000000000 --- a/library/parsedown/test/data/html_entity.html +++ /dev/null @@ -1 +0,0 @@ -& © {
\ No newline at end of file diff --git a/library/parsedown/test/data/html_entity.md b/library/parsedown/test/data/html_entity.md deleted file mode 100644 index ff545ea5c..000000000 --- a/library/parsedown/test/data/html_entity.md +++ /dev/null @@ -1 +0,0 @@ -& © { \ No newline at end of file diff --git a/library/parsedown/test/data/image_reference.html b/library/parsedown/test/data/image_reference.html deleted file mode 100644 index 67fbd2c86..000000000 --- a/library/parsedown/test/data/image_reference.html +++ /dev/null @@ -1,2 +0,0 @@ - -![missing reference]
\ No newline at end of file diff --git a/library/parsedown/test/data/image_reference.md b/library/parsedown/test/data/image_reference.md deleted file mode 100644 index 1e11d9479..000000000 --- a/library/parsedown/test/data/image_reference.md +++ /dev/null @@ -1,5 +0,0 @@ -![Markdown Logo][image] - -[image]: /md.png - -![missing reference] \ No newline at end of file diff --git a/library/parsedown/test/data/image_title.html b/library/parsedown/test/data/image_title.html deleted file mode 100644 index 957c9505c..000000000 --- a/library/parsedown/test/data/image_title.html +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/library/parsedown/test/data/image_title.md b/library/parsedown/test/data/image_title.md deleted file mode 100644 index 7ce2849a5..000000000 --- a/library/parsedown/test/data/image_title.md +++ /dev/null @@ -1,3 +0,0 @@ -![alt](/md.png "title") - -![blank title](/md.png "") \ No newline at end of file diff --git a/library/parsedown/test/data/implicit_reference.html b/library/parsedown/test/data/implicit_reference.html deleted file mode 100644 index 24b51c1b0..000000000 --- a/library/parsedown/test/data/implicit_reference.html +++ /dev/null @@ -1,4 +0,0 @@ -an implicit reference link
-an implicit reference link with an empty link definition
-an implicit reference link followed by another
-an explicit reference link with a title
\ No newline at end of file diff --git a/library/parsedown/test/data/implicit_reference.md b/library/parsedown/test/data/implicit_reference.md deleted file mode 100644 index f850df964..000000000 --- a/library/parsedown/test/data/implicit_reference.md +++ /dev/null @@ -1,13 +0,0 @@ -an [implicit] reference link - -[implicit]: http://example.com - -an [implicit][] reference link with an empty link definition - -an [implicit][] reference link followed by [another][] - -[another]: http://cnn.com - -an [explicit][example] reference link with a title - -[example]: http://example.com "Example" \ No newline at end of file diff --git a/library/parsedown/test/data/inline_link.html b/library/parsedown/test/data/inline_link.html deleted file mode 100644 index 5ad564aa3..000000000 --- a/library/parsedown/test/data/inline_link.html +++ /dev/null @@ -1,6 +0,0 @@ - -link with parentheses in URL
-(link) in parentheses
- - - \ No newline at end of file diff --git a/library/parsedown/test/data/inline_link.md b/library/parsedown/test/data/inline_link.md deleted file mode 100644 index 6bac0b35e..000000000 --- a/library/parsedown/test/data/inline_link.md +++ /dev/null @@ -1,11 +0,0 @@ -[link](http://example.com) - -[link](/url-(parentheses)) with parentheses in URL - -([link](/index.php)) in parentheses - -[`link`](http://example.com) - -[![MD Logo](http://parsedown.org/md.png)](http://example.com) - -[![MD Logo](http://parsedown.org/md.png) and text](http://example.com) \ No newline at end of file diff --git a/library/parsedown/test/data/inline_link_title.html b/library/parsedown/test/data/inline_link_title.html deleted file mode 100644 index ecdfd03da..000000000 --- a/library/parsedown/test/data/inline_link_title.html +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/library/parsedown/test/data/inline_link_title.md b/library/parsedown/test/data/inline_link_title.md deleted file mode 100644 index 6e1c5af9b..000000000 --- a/library/parsedown/test/data/inline_link_title.md +++ /dev/null @@ -1,11 +0,0 @@ -[single quotes](http://example.com 'Title') - -[double quotes](http://example.com "Title") - -[single quotes blank](http://example.com '') - -[double quotes blank](http://example.com "") - -[space](http://example.com "2 Words") - -[parentheses](http://example.com/url-(parentheses) "Title") \ No newline at end of file diff --git a/library/parsedown/test/data/inline_title.html b/library/parsedown/test/data/inline_title.html deleted file mode 100644 index bbab93b6c..000000000 --- a/library/parsedown/test/data/inline_title.html +++ /dev/null @@ -1 +0,0 @@ -single quotes and double quotes
\ No newline at end of file diff --git a/library/parsedown/test/data/inline_title.md b/library/parsedown/test/data/inline_title.md deleted file mode 100644 index cb09344a1..000000000 --- a/library/parsedown/test/data/inline_title.md +++ /dev/null @@ -1 +0,0 @@ -[single quotes](http://example.com 'Example') and [double quotes](http://example.com "Example") \ No newline at end of file diff --git a/library/parsedown/test/data/lazy_blockquote.html b/library/parsedown/test/data/lazy_blockquote.html deleted file mode 100644 index 0a2a2aaf9..000000000 --- a/library/parsedown/test/data/lazy_blockquote.html +++ /dev/null @@ -1,6 +0,0 @@ --\ No newline at end of file diff --git a/library/parsedown/test/data/lazy_blockquote.md b/library/parsedown/test/data/lazy_blockquote.md deleted file mode 100644 index 48f645f94..000000000 --- a/library/parsedown/test/data/lazy_blockquote.md +++ /dev/null @@ -1,5 +0,0 @@ -> quote -the rest of it - -> another paragraph -the rest of it \ No newline at end of file diff --git a/library/parsedown/test/data/lazy_list.html b/library/parsedown/test/data/lazy_list.html deleted file mode 100644 index 1a5199249..000000000 --- a/library/parsedown/test/data/lazy_list.html +++ /dev/null @@ -1,4 +0,0 @@ -quote -the rest of it
-another paragraph -the rest of it
-
line
-line
li
-line -line
--_adopted child_ --
outside
\ No newline at end of file diff --git a/library/parsedown/test/data/nested_block-level_html.md b/library/parsedown/test/data/nested_block-level_html.md deleted file mode 100644 index 5e01e1097..000000000 --- a/library/parsedown/test/data/nested_block-level_html.md +++ /dev/null @@ -1,11 +0,0 @@ --_adopted child_ --
repeating numbers:
-large numbers:
-paragraph
-paragraph
-li
-double quotes and single quotes and parentheses
-[invalid title]: http://example.com example title
\ No newline at end of file diff --git a/library/parsedown/test/data/reference_title.md b/library/parsedown/test/data/reference_title.md deleted file mode 100644 index 43cb21708..000000000 --- a/library/parsedown/test/data/reference_title.md +++ /dev/null @@ -1,6 +0,0 @@ -[double quotes] and [single quotes] and [parentheses] - -[double quotes]: http://example.com "example title" -[single quotes]: http://example.com 'example title' -[parentheses]: http://example.com (example title) -[invalid title]: http://example.com example title \ No newline at end of file diff --git a/library/parsedown/test/data/self-closing_html.html b/library/parsedown/test/data/self-closing_html.html deleted file mode 100644 index 4d072b43f..000000000 --- a/library/parsedown/test/data/self-closing_html.html +++ /dev/null @@ -1,12 +0,0 @@ -paragraph
-paragraph
-paragraph
-paragraph
-paragraph
-paragraph
\ No newline at end of file diff --git a/library/parsedown/test/data/self-closing_html.md b/library/parsedown/test/data/self-closing_html.md deleted file mode 100644 index acb20327d..000000000 --- a/library/parsedown/test/data/self-closing_html.md +++ /dev/null @@ -1,12 +0,0 @@ -li
-not a header
---quote
-
indented:
---quote
-
no space after >
:
-\ No newline at end of file diff --git a/library/parsedown/test/data/simple_blockquote.md b/library/parsedown/test/data/simple_blockquote.md deleted file mode 100644 index 22b6b11a9..000000000 --- a/library/parsedown/test/data/simple_blockquote.md +++ /dev/null @@ -1,7 +0,0 @@ -> quote - -indented: - > quote - -no space after `>`: ->quote \ No newline at end of file diff --git a/library/parsedown/test/data/simple_table.html b/library/parsedown/test/data/simple_table.html deleted file mode 100644 index 237d7efb3..000000000 --- a/library/parsedown/test/data/simple_table.html +++ /dev/null @@ -1,37 +0,0 @@ -quote
-
header 1 | -header 2 | -
---|---|
cell 1.1 | -cell 1.2 | -
cell 2.1 | -cell 2.2 | -
header 1 | -header 2 | -
---|---|
cell 1.1 | -cell 1.2 | -
cell 2.1 | -cell 2.2 | -
an important link
-broken
-line
inline tag at the beginning
- \ No newline at end of file diff --git a/library/parsedown/test/data/span-level_html.md b/library/parsedown/test/data/span-level_html.md deleted file mode 100644 index f22196555..000000000 --- a/library/parsedown/test/data/span-level_html.md +++ /dev/null @@ -1,8 +0,0 @@ -an important link - -brokenli
-li
-li
-AT&T has an ampersand in their name
-this & that
-4 < 5 and 6 > 5
-http://example.com/autolink?a=1&b=2
- - \ No newline at end of file diff --git a/library/parsedown/test/data/special_characters.md b/library/parsedown/test/data/special_characters.md deleted file mode 100644 index 111b03b63..000000000 --- a/library/parsedown/test/data/special_characters.md +++ /dev/null @@ -1,13 +0,0 @@ -AT&T has an ampersand in their name - -this & that - -4 < 5 and 6 > 5 - -strikethrough
here's one followed by another one
~~ this ~~ is not one neither is ~this~
\ No newline at end of file diff --git a/library/parsedown/test/data/strikethrough.md b/library/parsedown/test/data/strikethrough.md deleted file mode 100644 index d169144d2..000000000 --- a/library/parsedown/test/data/strikethrough.md +++ /dev/null @@ -1,5 +0,0 @@ -~~strikethrough~~ - -here's ~~one~~ followed by ~~another one~~ - -~~ this ~~ is not one neither is ~this~ \ No newline at end of file diff --git a/library/parsedown/test/data/strong_em.html b/library/parsedown/test/data/strong_em.html deleted file mode 100644 index b709c9914..000000000 --- a/library/parsedown/test/data/strong_em.html +++ /dev/null @@ -1,6 +0,0 @@ -em strong em
-strong em em
-em strong em em
-em strong em
-strong em em
-em strong em em
\ No newline at end of file diff --git a/library/parsedown/test/data/strong_em.md b/library/parsedown/test/data/strong_em.md deleted file mode 100644 index f2aa3c782..000000000 --- a/library/parsedown/test/data/strong_em.md +++ /dev/null @@ -1,11 +0,0 @@ -*em **strong em*** - -***strong em** em* - -*em **strong em** em* - -_em __strong em___ - -___strong em__ em_ - -_em __strong em__ em_ \ No newline at end of file diff --git a/library/parsedown/test/data/tab-indented_code_block.html b/library/parsedown/test/data/tab-indented_code_block.html deleted file mode 100644 index 7c140de73..000000000 --- a/library/parsedown/test/data/tab-indented_code_block.html +++ /dev/null @@ -1,6 +0,0 @@ -<?php
-
-$message = 'Hello World!';
-echo $message;
-
-echo "following a blank line";
\ No newline at end of file
diff --git a/library/parsedown/test/data/tab-indented_code_block.md b/library/parsedown/test/data/tab-indented_code_block.md
deleted file mode 100644
index a405a1609..000000000
--- a/library/parsedown/test/data/tab-indented_code_block.md
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-|
2.1\|
2.1one with a semantic name
-[one][404] with no definition
-multiline -one defined on 2 lines
-one with a mixed case label and an upper case definition
-one with the a label on the next line
- \ No newline at end of file diff --git a/library/parsedown/test/data/text_reference.md b/library/parsedown/test/data/text_reference.md deleted file mode 100644 index 1a66a5cf6..000000000 --- a/library/parsedown/test/data/text_reference.md +++ /dev/null @@ -1,21 +0,0 @@ -[reference link][1] - -[1]: http://example.com - -[one][website] with a semantic name - -[website]: http://example.com - -[one][404] with no definition - -[multiline -one][website] defined on 2 lines - -[one][Label] with a mixed case label and an upper case definition - -[LABEL]: http://example.com - -[one] -[1] with the a label on the next line - -[`link`][website] \ No newline at end of file diff --git a/library/parsedown/test/data/unordered_list.html b/library/parsedown/test/data/unordered_list.html deleted file mode 100644 index cd95567b7..000000000 --- a/library/parsedown/test/data/unordered_list.html +++ /dev/null @@ -1,10 +0,0 @@ -mixed markers:
-header 1 | -header 2 | -
---|---|
cell 1.1 | -cell 1.2 | -
cell 2.1 | -cell 2.2 | -
an autolink http://example.com
-inside of brackets [http://example.com], inside of braces {http://example.com}, inside of parentheses (http://example.com)
-trailing slash http://example.com/ and http://example.com/path/
\ No newline at end of file diff --git a/library/parsedown/test/data/url_autolinking.md b/library/parsedown/test/data/url_autolinking.md deleted file mode 100644 index 840f35404..000000000 --- a/library/parsedown/test/data/url_autolinking.md +++ /dev/null @@ -1,5 +0,0 @@ -an autolink http://example.com - -inside of brackets [http://example.com], inside of braces {http://example.com}, inside of parentheses (http://example.com) - -trailing slash http://example.com/ and http://example.com/path/ \ No newline at end of file diff --git a/library/parsedown/test/data/whitespace.html b/library/parsedown/test/data/whitespace.html deleted file mode 100644 index f2dd7a002..000000000 --- a/library/parsedown/test/data/whitespace.html +++ /dev/null @@ -1 +0,0 @@ -code
\ No newline at end of file
diff --git a/library/parsedown/test/data/whitespace.md b/library/parsedown/test/data/whitespace.md
deleted file mode 100644
index 4cf926a8a..000000000
--- a/library/parsedown/test/data/whitespace.md
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- code
-
-
\ No newline at end of file
--
cgit v1.2.3