marked/test/integration/marked-spec.js

19 lines
627 B
JavaScript

var marked = require('../../marked.min.js');
it('should run the test', function () {
expect(marked('Hello World!')).toBe('<p>Hello World!</p>\n');
});
// http://spec.commonmark.org/0.28/#example-230
it('should start an ordered list at 0 when requested', function () {
expect(
marked('0. ok')).
toBe("<ol start=\"0\">\n<li>ok</li>\n</ol>\n")
});
// http://spec.commonmark.org/0.28/#example-234
it('indents code within an explicitly-started ordered list', function () {
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");
});