mirror of
https://github.com/showdownjs/showdown.git
synced 2024-03-22 13:30:55 +08:00
Merge ErinDS broken stuff tests
This commit is contained in:
parent
62ba3733cd
commit
220b85d722
38
test/extensions/ghostgfm/markdown-magic.html
Normal file
38
test/extensions/ghostgfm/markdown-magic.html
Normal file
|
@ -0,0 +1,38 @@
|
|||
<h3 id="automaticlinks">Automatic Links</h3>
|
||||
|
||||
<pre><code>https://ghost.org
|
||||
</code></pre>
|
||||
|
||||
<p><a href="https://ghost.org">https://ghost.org</a></p>
|
||||
|
||||
<h3 id="markdownfootnotes">Markdown Footnotes</h3>
|
||||
|
||||
<pre><code>The quick brown fox[^1] jumped over the lazy dog[^2].
|
||||
|
||||
[^1]: Foxes are red
|
||||
[^2]: Dogs are usually not red
|
||||
</code></pre>
|
||||
|
||||
<p>The quick brown fox<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> jumped over the lazy dog<sup id="fnref:2"><a href="#fn:2" rel="footnote">2</a></sup>.</p>
|
||||
|
||||
<h3 id="syntaxhighlighting">Syntax Highlighting</h3>
|
||||
|
||||
<pre><code>https://ghost.orglanguage-javascript
|
||||
</code></pre>
|
||||
|
||||
<p>// # Notifications API
|
||||
// RESTful API for creating notifications
|
||||
var Promise = require('bluebird'), <br />
|
||||
_ = require('lodash'),
|
||||
canThis = require('../permissions').canThis,
|
||||
errors = require('../errors'),
|
||||
utils = require('./utils'),</p>
|
||||
|
||||
<pre><code>// Holds the persistent notifications
|
||||
notificationsStore = [],
|
||||
// Holds the last used id
|
||||
notificationCounter = 0,
|
||||
notifications;
|
||||
</code></pre>
|
||||
|
||||
<p>```</p>
|
43
test/extensions/ghostgfm/markdown-magic.md
Normal file
43
test/extensions/ghostgfm/markdown-magic.md
Normal file
|
@ -0,0 +1,43 @@
|
|||
### Automatic Links
|
||||
|
||||
```
|
||||
https://ghost.org
|
||||
```
|
||||
|
||||
https://ghost.org
|
||||
|
||||
### Markdown Footnotes
|
||||
|
||||
```
|
||||
The quick brown fox[^1] jumped over the lazy dog[^2].
|
||||
|
||||
[^1]: Foxes are red
|
||||
[^2]: Dogs are usually not red
|
||||
```
|
||||
|
||||
The quick brown fox[^1] jumped over the lazy dog[^2].
|
||||
|
||||
|
||||
### Syntax Highlighting
|
||||
|
||||
```language-javascript
|
||||
[...]
|
||||
```
|
||||
|
||||
Combined with [Prism.js](http://prismjs.com/) in the Ghost theme:
|
||||
|
||||
```language-javascript
|
||||
// # Notifications API
|
||||
// RESTful API for creating notifications
|
||||
var Promise = require('bluebird'),
|
||||
_ = require('lodash'),
|
||||
canThis = require('../permissions').canThis,
|
||||
errors = require('../errors'),
|
||||
utils = require('./utils'),
|
||||
|
||||
// Holds the persistent notifications
|
||||
notificationsStore = [],
|
||||
// Holds the last used id
|
||||
notificationCounter = 0,
|
||||
notifications;
|
||||
```
|
78
test/extensions/underscore/underscore.html
Normal file
78
test/extensions/underscore/underscore.html
Normal file
|
@ -0,0 +1,78 @@
|
|||
<p>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</p>
|
||||
|
||||
<p><em>baz_bar_foo</em></p>
|
||||
|
||||
<p><strong>baz_bar_foo</strong></p>
|
||||
|
||||
<p><strong><em>baz_bar_foo</em></strong></p>
|
||||
|
||||
<p>baz bar foo <em>baz_bar_foo foo bar baz</em> and foo</p>
|
||||
|
||||
<p>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</p>
|
||||
|
||||
<p><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></p>
|
||||
|
||||
<pre><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
</code></pre>
|
||||
|
||||
<pre><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
</code></pre>
|
||||
|
||||
<pre>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</pre>
|
||||
|
||||
<pre><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
|
||||
|
||||
<pre class="lang-html"><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
|
||||
|
||||
<script>
|
||||
var strike = "foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo";
|
||||
var foo_bar_baz_bar_foo = "foo_bar_";
|
||||
</script>
|
||||
|
||||
<p><a href="http://myurl.com/foo_bar_baz_bar_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</a></p>
|
||||
|
||||
<p><a href="http://myurl.com/foo_bar_baz_bar_foo" title="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</a></p>
|
||||
|
||||
<p><img src="http://myurl.com/foo_bar_baz_bar_foo" alt="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo"></p>
|
||||
|
||||
<h2 id="foo_bar_bazfoo_bar_baz_bar_foo_foo_barbaz_bar_baz_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</h2>
|
||||
|
||||
<h3 id="foo_bar_bazfoo_bar_baz_bar_foo_foo_barbaz_bar_baz_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</h3>
|
||||
|
||||
<ol>
|
||||
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
|
||||
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
|
||||
</ol>
|
||||
|
||||
<blockquote>
|
||||
<p>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</p>
|
||||
</blockquote>
|
||||
|
||||
<ul>
|
||||
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
|
||||
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
|
||||
</ul>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>http://en.wikipedia.org/wiki/Tourism_in_Germany</p>
|
||||
|
||||
<p><a href="http://en.wikipedia.org/wiki/Tourism_in_Germany">an example</a></p>
|
||||
|
||||
<p>Another <a href="http://en.wikipedia.org/wiki/Tourism_in_Germany">example</a> of a link</p>
|
||||
|
||||
<p><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></p>
|
||||
|
||||
<!-- These two cases still have bad <ems> because showdown handles them incorrectly -->
|
||||
|
||||
<p><code>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</code></p>
|
||||
|
||||
<p><img src="http://myurl.com/foo_bar_baz_bar_foo" alt="foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo" title="" /></p>
|
||||
|
||||
<p>http://myurl.com/foo_bar_baz_bar_foo</p>
|
||||
|
||||
<p><a href="http://myurl.com/foo_bar_baz_bar_foo">http://myurl.com/foo_bar_baz_bar_foo</a></p>
|
||||
|
||||
<p><em>italics</em>.</p>
|
||||
|
||||
<p><em>italics</em> .</p>
|
76
test/extensions/underscore/underscore.md
Normal file
76
test/extensions/underscore/underscore.md
Normal file
|
@ -0,0 +1,76 @@
|
|||
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
|
||||
_baz_bar_foo_
|
||||
|
||||
__baz_bar_foo__
|
||||
|
||||
___baz_bar_foo___
|
||||
|
||||
baz bar foo _baz_bar_foo foo bar baz_ and foo
|
||||
|
||||
foo\_bar\_baz foo\_bar\_baz\_bar\_foo \_foo\_bar baz\_bar\_ baz\_foo
|
||||
|
||||
`foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo`
|
||||
|
||||
|
||||
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
|
||||
|
||||
```html
|
||||
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
```
|
||||
|
||||
<pre>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</pre>
|
||||
|
||||
<pre><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
|
||||
|
||||
<pre class="lang-html"><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
|
||||
|
||||
<script>
|
||||
var strike = "foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo";
|
||||
var foo_bar_baz_bar_foo = "foo_bar_";
|
||||
</script>
|
||||
|
||||
[foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo](http://myurl.com/foo_bar_baz_bar_foo)
|
||||
|
||||
<a href="http://myurl.com/foo_bar_baz_bar_foo" title="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</a>
|
||||
|
||||
<img src="http://myurl.com/foo_bar_baz_bar_foo" alt="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo">
|
||||
|
||||
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
-----
|
||||
|
||||
### foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
|
||||
1. foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
2. foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
|
||||
> foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
|
||||
* foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
* foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
|
||||
|
||||
-------
|
||||
|
||||
http://en.wikipedia.org/wiki/Tourism_in_Germany
|
||||
|
||||
[an example] [wiki]
|
||||
|
||||
Another [example][wiki] of a link
|
||||
|
||||
[wiki]: http://en.wikipedia.org/wiki/Tourism_in_Germany
|
||||
|
||||
<p><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></p>
|
||||
|
||||
<!-- These two cases still have bad <ems> because showdown handles them incorrectly -->
|
||||
<code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code>
|
||||
|
||||
![foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo](http://myurl.com/foo_bar_baz_bar_foo)
|
||||
|
||||
http://myurl.com/foo_bar_baz_bar_foo
|
||||
|
||||
<http://myurl.com/foo_bar_baz_bar_foo>
|
||||
|
||||
_italics_.
|
||||
|
||||
_italics_ .
|
Loading…
Reference in New Issue
Block a user