------------------------------------------------------------
|                            GFM                           |
|                                                          |
| Tabs                                     11 of  11  100% |
| Precedence                                1 of   1  100% |
| Thematic breaks                          19 of  19  100% |
| ATX headings                             18 of  18  100% |
| Setext headings                          24 of  27   89% |
| Indented code blocks                     12 of  12  100% |
| Fenced code blocks                       29 of  29  100% |
| HTML blocks                              43 of  43  100% |
| Link reference definitions               25 of  28   89% |
| Paragraphs                                8 of   8  100% |
| Blank lines                               1 of   1  100% |
| Block quotes                             23 of  25   92% |
| List items                               41 of  48   85% |
| Lists                                    21 of  26   81% |
| Inlines                                   1 of   1  100% |
| Backslash escapes                        11 of  13   85% |
| Entity and numeric character references  13 of  17   76% |
| Code spans                               22 of  22  100% |
| Emphasis and strong emphasis            131 of 131  100% |
| Links                                    74 of  87   85% |
| Images                                   15 of  22   68% |
| Autolinks                                15 of  19   79% |
| Raw HTML                                 19 of  21   90% |
| Hard line breaks                         15 of  15  100% |
| Soft line breaks                          2 of   2  100% |
| Textual content                           3 of   3  100% |
| [extension] Tables                        8 of   8  100% |
| [extension] Task list items               2 of   2  100% |
| [extension] Strikethrough                 2 of   2  100% |
| [extension] Autolinks                    11 of  11  100% |
| [extension] Disallowed Raw HTML           0 of   1    0% |
------------------------------------------------------------

------------------------------------------------------------
|                        CommonMark                        |
|                                                          |
| Tabs                                     11 of  11  100% |
| Precedence                                1 of   1  100% |
| Thematic breaks                          19 of  19  100% |
| ATX headings                             18 of  18  100% |
| Setext headings                          24 of  27   89% |
| Indented code blocks                     12 of  12  100% |
| Fenced code blocks                       29 of  29  100% |
| HTML blocks                              43 of  43  100% |
| Link reference definitions               25 of  28   89% |
| Paragraphs                                8 of   8  100% |
| Blank lines                               1 of   1  100% |
| Block quotes                             23 of  25   92% |
| List items                               41 of  48   85% |
| Lists                                    21 of  26   81% |
| Inlines                                   1 of   1  100% |
| Backslash escapes                        11 of  13   85% |
| Entity and numeric character references  13 of  17   76% |
| Code spans                               22 of  22  100% |
| Emphasis and strong emphasis            131 of 131  100% |
| Links                                    74 of  87   85% |
| Images                                   15 of  22   68% |
| Autolinks                                19 of  19  100% |
| Raw HTML                                 19 of  21   90% |
| Hard line breaks                         15 of  15  100% |
| Soft line breaks                          2 of   2  100% |
| Textual content                           3 of   3  100% |
------------------------------------------------------------

Randomized with seed 80342
Started
...........................................................................................................................................................F.......F.................................................F.F........F..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F................................................................................................................................................................................................................................................................................................................................F.....F.....................................................................................................................................................................................................................F...................F.........F..............................................................................................................................................................................FFFFFFF........................................................................................................

Failures:
1) CommonMark Lists should pass example 283
  Message:
    Expected: <li><p>a</p></li><li><p>b</p></li></ol><pre><code>3. c</code
      Actual: <li><p>a</p></li><li><p>b</p><ol start="3"><li>c</li></ol></
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

2) CommonMark Lists should pass example 282
  Message:
    Expected: </li><li>b</li><li>c</li><li>d - e</li></ul>
      Actual: </li><li>b</li><li>c</li><li>d<ul><li>e</li></ul></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

3) CommonMark List items should pass example 227
  Message:
    Expected: <ul><li>one</li></ul><pre><code>two</c
      Actual: <ul><li><p>one</p><p>two</p></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

4) CommonMark List items should pass example 225
  Message:
    Expected: <ul><li>one</li></ul><p>two</p>
      Actual: <ul><li><p>one</p><p>two</p></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

5) CommonMark List items should pass example 246
  Message:
    Expected: <ul><li>foo</li></ul><p>bar</p>
      Actual: <ul><li><p>foo</p><p>bar</p></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

6) walkTokens should walk over every token
  Message:
    Expected $.length = 49 to equal 48.
    Expected $[21][0] = 'space' to equal 'html'.
    Expected $[21][1] = '' to equal '<div>html</div>'.
    Expected $[22][0] = 'html' to equal 'paragraph'.
    Expected $[22][1] = '<div>html</div>' to equal '[link](https://example.com)'.
    Expected $[23][0] = 'paragraph' to equal 'link'.
    Expected $[24][0] = 'link' to equal 'text'.
    Expected $[24][1] = '[link](https://example.com)' to equal 'link'.
    Expected $[25][0] = 'text' to equal 'space'.
    Expected $[25][1] = 'link' to equal ''.
    Expected $[26][0] = 'space' to equal 'paragraph'.
    Expected $[26][1] = '' to equal '![image](https://example.com/image.jpg)'.
    Expected $[27][0] = 'paragraph' to equal 'image'.
    Expected $[28][0] = 'image' to equal 'space'.
    Expected $[28][1] = '![image](https://example.com/image.jpg)' to equal ''.
    Expected $[29][0] = 'space' to equal 'paragraph'.
    Expected $[29][1] = '' to equal '**strong**'.
    Expected $[30][0] = 'paragraph' to equal 'strong'.
    Expected $[31][0] = 'strong' to equal 'text'.
    Expected $[31][1] = '**strong**' to equal 'strong'.
    Expected $[32][0] = 'text' to equal 'space'.
    Expected $[32][1] = 'strong' to equal ''.
    Expected $[33][0] = 'space' to equal 'paragraph'.
    Expected $[33][1] = '' to equal '*em*'.
    Expected $[34][0] = 'paragraph' to equal 'em'.
    Expected $[35][0] = 'em' to equal 'text'.
    Expected $[35][1] = '*em*' to equal 'em'.
    Expected $[36][0] = 'text' to equal 'space'.
    Expected $[36][1] = 'em' to equal ''.
    Expected $[37][0] = 'space' to equal 'paragraph'.
    Expected $[37][1] = '' to equal '`codespan`'.
    Expected $[38][0] = 'paragraph' to equal 'codespan'.
    Expected $[39][0] = 'codespan' to equal 'space'.
    Expected $[39][1] = '`codespan`' to equal ''.
    Expected $[40][0] = 'space' to equal 'paragraph'.
    Expected $[40][1] = '' to equal '~~del~~'.
    Expected $[41][0] = 'paragraph' to equal 'del'.
    Expected $[42][0] = 'del' to equal 'text'.
    Expected $[42][1] = '~~del~~' to equal 'del'.
    Expected $[43][0] = 'text' to equal 'space'.
    Expected $[43][1] = 'del' to equal ''.
    Expected $[44][0] = 'space' to equal 'paragraph'.
    Expected $[44][1] = '' to equal 'brbr'.
    Expected $[45][0] = 'paragraph' to equal 'text'.
    Expected $[45][1] = 'brbr' to equal 'br'.
    Expected $[46][0] = 'text' to equal 'br'.
    Expected $[46][1] = 'br' to equal ''.
    Expected $[47][0] = 'br' to equal 'text'.
    Expected $[47][1] = '' to equal 'br'.
    Unexpected $[48] = [ 'text', 'br' ] in array.
  Stack:
    Error: Expected $.length = 49 to equal 48.
    Expected $[21][0] = 'space' to equal 'html'.
    Expected $[21][1] = '' to equal '<div>html</div>'.
    Expected $[22][0] = 'html' to equal 'paragraph'.
    Expected $[22][1] = '<div>html</div>' to equal '[link](https://example.com)'.
    Expected $[23][0] = 'paragraph' to equal 'link'.
    Expected $[24][0] = 'link' to equal 'text'.
    Expected $[24][1] = '[link](https://example.com)' to equal 'link'.
    Expected $[25][0] = 'text' to equal 'space'.
    Expected $[25][1] = 'link' to equal ''.
    Expected $[26][0] = 'space' to equal 'paragraph'.
    Expected $[26][1] = '' to equal '![image](https://example.com/image.jpg)'.
    Expected $[27][0] = 'paragraph' to equal 'image'.
    Expected $[28][0] = 'image' to equal 'space'.
    Expected $[28][1] = '![image](https://example.com/image.jpg)' to equal ''.
    Expected $[29][0] = 'space' to equal 'paragraph'.
    Expected $[29][1] = '' to equal '**strong**'.
    Expected $[30][0] = 'paragraph' to equal 'strong'.
    Expected $[31][0] = 'strong' to equal 'text'.
    Expected $[31][1] = '**strong**' to equal 'strong'.
    Expected $[32][0] = 'text' to equal 'space'.
    Expected $[32][1] = 'strong' to equal ''.
    Expected $[33][0] = 'space' to equal 'paragraph'.
    Expected $[33][1] = '' to equal '*em*'.
    Expected $[34][0] = 'paragraph' to equal 'em'.
    Expected $[35][0] = 'em' to equal 'text'.
    Expected $[35][1] = '*em*' to equal 'em'.
    Expected $[36][0] = 'text' to equal 'space'.
    Expected $[36][1] = 'em' to equal ''.
    Expected $[37][0] = 'space' to equal 'paragraph'.
    Expected $[37][1] = '' to equal '`codespan`'.
    Expected $[38][0] = 'paragraph' to equal 'codespan'.
    Expected $[39][0] = 'codespan' to equal 'space'.
    Expected $[39][1] = '`codespan`' to equal ''.
    Expected $[40][0] = 'space' to equal 'paragraph'.
    Expected $[40][1] = '' to equal '~~del~~'.
    Expected $[41][0] = 'paragraph' to equal 'del'.
    Expected $[42][0] = 'del' to equal 'text'.
    Expected $[42][1] = '~~del~~' to equal 'del'.
    Expected $[43][0] = 'text' to equal 'space'.
    Expected $[43][1] = 'del' to equal ''.
    Expected $[44][0] = 'space' to equal 'paragraph'.
    Expected $[44][1] = '' to equal 'brbr'.
    Expected $[45][0] = 'paragraph' to equal 'text'.
    Expected $[45][1] = 'brbr' to equal 'br'.
    Expected $[46][0] = 'text' to equal 'br'.
    Expected $[46][1] = 'br' to equal ''.
    Expected $[47][0] = 'br' to equal 'text'.
    Expected $[47][1] = '' to equal 'br'.
    Unexpected $[48] = [ 'text', 'br' ] in array.
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/unit/marked-spec.js:446:24)
        at <Jasmine>

7) GFM Lists should pass example 283
  Message:
    Expected: <li><p>a</p></li><li><p>b</p></li></ol><pre><code>3. c</code
      Actual: <li><p>a</p></li><li><p>b</p><ol start="3"><li>c</li></ol></
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

8) GFM Lists should pass example 282
  Message:
    Expected: </li><li>b</li><li>c</li><li>d - e</li></ul>
      Actual: </li><li>b</li><li>c</li><li>d<ul><li>e</li></ul></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

9) GFM List items should pass example 246
  Message:
    Expected: <ul><li>foo</li></ul><p>bar</p>
      Actual: <ul><li><p>foo</p><p>bar</p></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

10) GFM List items should pass example 225
  Message:
    Expected: <ul><li>one</li></ul><p>two</p>
      Actual: <ul><li><p>one</p><p>two</p></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

11) GFM List items should pass example 227
  Message:
    Expected: <ul><li>one</li></ul><pre><code>two</c
      Actual: <ul><li><p>one</p><p>two</p></li></ul>
  Stack:
    Error
        at <Jasmine>
        at UserContext.<anonymous> (/testbed/test/specs/run-spec.js:36:39)
        at <Jasmine>
        at processImmediate (internal/timers.js:461:21)

12) Lexer list unordered
  Message:
    Expected $[0].items[0].raw = '- item 1' to equal '- item 1
    '.
    Expected $[0].items[1].text = 'item 2
    ' to equal 'item 2'.
  Stack:
    Error: Expected $[0].items[0].raw = '- item 1' to equal '- item 1
    '.
    Expected $[0].items[1].text = 'item 2
    ' to equal 'item 2'.
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:296:7)
        at <Jasmine>

13) Lexer list loose
  Message:
    Expected [ Object({ type: 'list', raw: '- item 1
    
    - item 2
    ', ordered: false, start: '', loose: true, items: [ Object({ type: 'list_item', raw: '- item 1
    ', task: false, checked: undefined, loose: true, text: 'item 1
    ', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '- item 2
    ', task: false, checked: undefined, loose: true, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '- item 1
    
    - item 2
    ', loose: true, items: [ <jasmine.objectContaining(Object({ raw: '- item 1
    
    ' }))>, <jasmine.objectContaining(Object({ raw: '- item 2
    ' }))> ] }))> ])>.
  Stack:
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:479:7)
        at <Jasmine>

14) Lexer list space after list
  Message:
    Expected $.length = 3 to equal 2.
    Expected $[0].raw = '- item 1
    - item 2' to equal '- item 1
    - item 2
    
    '.
    Expected $[0].items[0].raw = '- item 1' to equal '- item 1
    '.
    Expected $[0].items[1].raw = '- item 2' to equal '- item 2
    
    '.
    Expected $[1] to have properties
        text: 'paragraph'
        tokens: [ Object({ type: 'text', raw: 'paragraph', text: 'paragraph' }) ]
    Unexpected $[2] = Object({ type: 'paragraph', raw: 'paragraph', text: 'paragraph', tokens: [ Object({ type: 'text', raw: 'paragraph', text: 'paragraph' }) ] }) in array.
  Stack:
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:394:7)
        at <Jasmine>

15) Lexer list start
  Message:
    Expected [ Object({ type: 'list', raw: '2. item 1
    3. item 2
    ', ordered: true, start: 2, loose: false, items: [ Object({ type: 'list_item', raw: '2. item 1', task: false, checked: undefined, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '3. item 2
    ', task: false, checked: undefined, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '2. item 1
    3. item 2
    ', ordered: true, start: 2, items: [ <jasmine.objectContaining(Object({ raw: '2. item 1
    ' }))>, <jasmine.objectContaining(Object({ raw: '3. item 2
    ' }))> ] }))> ])>.
  Stack:
    Error: Expected [ Object({ type: 'list', raw: '2. item 1
    3. item 2
    ', ordered: true, start: 2, loose: false, items: [ Object({ type: 'list_item', raw: '2. item 1', task: false, checked: undefined, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '3. item 2
    ', task: false, checked: undefined, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '2. item 1
    3. item 2
    ', ordered: true, start: 2, items: [ <jasmine.objectContaining(Object({ raw: '2. item 1
    ' }))>, <jasmine.objectContaining(Object({ raw: '3. item 2
    ' }))> ] }))> ])>.
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:454:7)
        at <Jasmine>

16) Lexer list ordered with parenthesis
  Message:
    Expected [ Object({ type: 'list', raw: '1) item 1
    2) item 2
    ', ordered: true, start: 1, loose: false, items: [ Object({ type: 'list_item', raw: '1) item 1', task: false, checked: undefined, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '2) item 2
    ', task: false, checked: undefined, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '1) item 1
    2) item 2
    ', ordered: true, start: 1, items: [ <jasmine.objectContaining(Object({ raw: '1) item 1
    ' }))>, <jasmine.objectContaining(Object({ raw: '2) item 2
    ' }))> ] }))> ])>.
  Stack:
    Error: Expected [ Object({ type: 'list', raw: '1) item 1
    2) item 2
    ', ordered: true, start: 1, loose: false, items: [ Object({ type: 'list_item', raw: '1) item 1', task: false, checked: undefined, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '2) item 2
    ', task: false, checked: undefined, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '1) item 1
    2) item 2
    ', ordered: true, start: 1, items: [ <jasmine.objectContaining(Object({ raw: '1) item 1
    ' }))>, <jasmine.objectContaining(Object({ raw: '2) item 2
    ' }))> ] }))> ])>.
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:369:7)
        at <Jasmine>

17) Lexer list ordered
  Message:
    Expected [ Object({ type: 'list', raw: '1. item 1
    2. item 2
    ', ordered: true, start: 1, loose: false, items: [ Object({ type: 'list_item', raw: '1. item 1', task: false, checked: undefined, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '2. item 2
    ', task: false, checked: undefined, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '1. item 1
    2. item 2
    ', ordered: true, start: 1, items: [ <jasmine.objectContaining(Object({ raw: '1. item 1
    ' }))>, <jasmine.objectContaining(Object({ raw: '2. item 2
    ' }))> ] }))> ])>.
  Stack:
    Error: Expected [ Object({ type: 'list', raw: '1. item 1
    2. item 2
    ', ordered: true, start: 1, loose: false, items: [ Object({ type: 'list_item', raw: '1. item 1', task: false, checked: undefined, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '2. item 2
    ', task: false, checked: undefined, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '1. item 1
    2. item 2
    ', ordered: true, start: 1, items: [ <jasmine.objectContaining(Object({ raw: '1. item 1
    ' }))>, <jasmine.objectContaining(Object({ raw: '2. item 2
    ' }))> ] }))> ])>.
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:344:7)
        at <Jasmine>

18) Lexer list task
  Message:
    Expected [ Object({ type: 'list', raw: '- [ ] item 1
    - [x] item 2
    ', ordered: false, start: '', loose: false, items: [ Object({ type: 'list_item', raw: '- [ ] item 1', task: true, checked: false, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '- [x] item 2
    ', task: true, checked: true, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '- [ ] item 1
    - [x] item 2
    ', items: [ <jasmine.objectContaining(Object({ raw: '- [ ] item 1
    ', task: true, checked: false }))>, <jasmine.objectContaining(Object({ raw: '- [x] item 2
    ', task: true, checked: true }))> ] }))> ])>.
  Stack:
    Error: Expected [ Object({ type: 'list', raw: '- [ ] item 1
    - [x] item 2
    ', ordered: false, start: '', loose: false, items: [ Object({ type: 'list_item', raw: '- [ ] item 1', task: true, checked: false, loose: false, text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1', tokens: [ Object({ type: 'text', raw: 'item 1', text: 'item 1' }) ] }) ] }), Object({ type: 'list_item', raw: '- [x] item 2
    ', task: true, checked: true, loose: false, text: 'item 2
    ', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2', tokens: [ Object({ type: 'text', raw: 'item 2', text: 'item 2' }) ] }) ] }) ] }), links: null({  }) ] to equal <jasmine.arrayContaining([ <jasmine.objectContaining(Object({ type: 'list', raw: '- [ ] item 1
    - [x] item 2
    ', items: [ <jasmine.objectContaining(Object({ raw: '- [ ] item 1
    ', task: true, checked: false }))>, <jasmine.objectContaining(Object({ raw: '- [x] item 2
    ', task: true, checked: true }))> ] }))> ])>.
        at <Jasmine>
        at expectTokens (/testbed/test/unit/Lexer-spec.js:9:18)
        at UserContext.<anonymous> (/testbed/test/unit/Lexer-spec.js:504:7)
        at <Jasmine>

1564 specs, 18 failures
Finished in 3.275 seconds
Randomized with seed 80342 (jasmine --random=true --seed=80342)
+ cd /testbed
+ git config --global --add safe.directory /testbed
+ cd /testbed
+ git checkout 18207d18b14c00cb33d3e6090177851b3fa57109 test/specs/commonmark/commonmark.0.29.json test/specs/gfm/commonmark.0.29.json test/specs/new/list_item_text.md test/specs/original/literal_quotes_in_titles.md test/unit/Lexer-spec.js test/unit/marked-spec.js
Updated 0 paths from e4d3f60
+ git apply --verbose --reject -
Checking patch test/specs/commonmark/commonmark.0.29.json...
Checking patch test/specs/gfm/commonmark.0.29.json...
Checking patch test/specs/new/list_item_text.md...
Checking patch test/specs/original/literal_quotes_in_titles.md...
Checking patch test/unit/Lexer-spec.js...
Checking patch test/unit/marked-spec.js...
Applied patch test/specs/commonmark/commonmark.0.29.json cleanly.
Applied patch test/specs/gfm/commonmark.0.29.json cleanly.
Applied patch test/specs/new/list_item_text.md cleanly.
Applied patch test/specs/original/literal_quotes_in_titles.md cleanly.
Applied patch test/unit/Lexer-spec.js cleanly.
Applied patch test/unit/marked-spec.js cleanly.
+ : '>>>>> Start Test Output'
+ ./node_modules/.bin/jasmine --no-color --config=jasmine.json
+ : '>>>>> End Test Output'
+ git checkout 18207d18b14c00cb33d3e6090177851b3fa57109 test/specs/commonmark/commonmark.0.29.json test/specs/gfm/commonmark.0.29.json test/specs/new/list_item_text.md test/specs/original/literal_quotes_in_titles.md test/unit/Lexer-spec.js test/unit/marked-spec.js
Updated 6 paths from e4d3f60
