2018-03-20 17:09:30 -04:00
|
|
|
var marked = require('../../marked.min.js');
|
2018-03-04 00:47:02 -06:00
|
|
|
|
|
|
|
it('should run the test', function () {
|
|
|
|
expect(marked('Hello World!')).toBe('<p>Hello World!</p>\n');
|
|
|
|
});
|
2018-03-20 17:03:11 -04:00
|
|
|
|
|
|
|
// http://spec.commonmark.org/0.28/#example-230
|
|
|
|
it('should start an ordered list at 0 when requested', function () {
|
2018-03-29 13:00:59 -05:00
|
|
|
expect(marked('0. ok'))
|
|
|
|
.toBe('<ol start="0">\n<li>ok</li>\n</ol>\n')
|
2018-03-20 17:03:11 -04:00
|
|
|
});
|
|
|
|
|
|
|
|
// http://spec.commonmark.org/0.28/#example-234
|
|
|
|
it('indents code within an explicitly-started ordered list', function () {
|
2018-03-29 13:00:59 -05:00
|
|
|
expect(marked(' 10. foo\n\n bar'))
|
|
|
|
.toBe('<ol start="10">\n<li><p>foo</p>\n<pre><code>bar\n</code></pre></li>\n</ol>\n');
|
2018-03-20 17:03:11 -04:00
|
|
|
});
|