/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/livechange.test.ts
7.412s
Easy changes: insert only
passed
0.004s
Easy changes: testDeletion
passed
0.001s
Easy changes: testDeletionWrap
passed
0.001s
Easy changes: testDeletionWrapped
passed
0.001s
Easy changes: testDeletionOverlap
passed
0s
Easy changes: testDeletionOverlap2
passed
0.001s
Easy changes: testDeleteAndAddAfter
passed
0.001s
Easy changes: testDeleteAndAddBefore
passed
0s
Easy changes: testDeleteAndAddWithin
passed
0.001s
Easy changes: testAddAndDeleteBefore
passed
0s
Easy changes: testAddAndDeleteWrapped
passed
0s
Easy changes: insert and delete
passed
0.001s
Easy changes: insert and delete with comma
passed
0s
DeepBranches: insert and delete
passed
0.001s
DeepBranches2: insert and delete
passed
0.001s
SadAndBeautifulII
passed
0.001s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/list.test.ts
7.394s
Markdown2html one-level UL ->- Item 1
- Item 2
- Item 3<- => -><ul><li data-list-type="UL">Item 1</li><li data-list-type="UL">Item 2</li><li data-list-type="UL">Item 3</li></ul><-
passed
0.017s
Markdown2html two levels UL ->- Item 1
- Item 1.1
- Item 1.2<- => -><ul><li data-list-type="UL">Item 1<ul><li data-list-type="UL">Item 1.1</li><li data-list-type="UL">Item 1.2</li></ul></li></ul><-
passed
0.004s
Markdown2html three levels UL ->- Item 1
- Item 1.1
- Item 1.1.1<- => -><ul><li data-list-type="UL">Item 1<ul><li data-list-type="UL">Item 1.1<ul><li data-list-type="UL">Item 1.1.1</li></ul></li></ul></li></ul><-
passed
0.004s
Markdown2html three levels UL ->- Item 1
- Item 1.1
- Item 1.1.1
- Item 1.2<- => -><ul><li data-list-type="UL">Item 1<ul><li data-list-type="UL">Item 1.1<ul><li data-list-type="UL">Item 1.1.1</li></ul></li><li data-list-type="UL">Item 1.2</li></ul></li></ul><-
passed
0.003s
Markdown2html one-level UL ->- Item 1
- [ ] Item 2
- Item 3<- => -><ul><li data-list-type="UL">Item 1</li><li data-list-type="TL" data-checked="TODO">Item 2</li><li data-list-type="UL">Item 3</li></ul><-
passed
0.003s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/headings.test.ts
0.047s
Markdown2html 1st-level header -># Header 1<- => -><h1>Header 1</h1><-
passed
0.002s
Markdown2html 2nd-level header ->## Header 2<- => -><h2>Header 2</h2><-
passed
0s
Markdown2html 3rd-level header ->### Header 3<- => -><h3>Header 3</h3><-
passed
0.001s
Markdown2html 4th-level header ->#### Header 4<- => -><h4>Header 4</h4><-
passed
0s
Markdown2html 5th-level header ->##### Header 5<- => -><h5>Header 5</h5><-
passed
0.001s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/paragraph.test.ts
0.096s
Markdown2html styled paragraph ->A paragraph with **bold**, /italic/, _underlined_ and ~strikethrough~ parts<- => -><p>A paragraph with <strong>bold</strong>, <em>italic</em>, <u>underlined</u> and <strike>strikethrough</strike> parts</p><-
passed
0.015s
Markdown2html nested italic ->some **bold with nested /italic/ inside**<- => -><p>some <strong>bold with nested <em>italic</em> inside</strong></p><-
passed
0.003s
Markdown2html nested italic partially underlined ->some **bold with nested /it_a_lic/ inside**<- => -><p>some <strong>bold with nested <em>it<u>a</u>lic</em> inside</strong></p><-
passed
0.003s
Markdown2html ->some data with /consecutive /~tags~<- => -><p>some data with <em>consecutive </em><strike>tags</strike></p><-
passed
0.002s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/shallowEquals.test.ts
7.68s
Should be true when customshallow comparing 1 and 1
passed
0.008s
Should be true when customshallow comparing 'hello' and 'hello'
passed
0s
Should be true when customshallow comparing NaN and NaN
passed
0.001s
Should be true when customshallow comparing { a: 1 } and { a: 1 }
passed
0s
Should be true when customshallow comparing [ 1, 2, [length]: 2 ] and [ 1, 2, [length]: 2 ]
passed
0.001s
Should be true when customshallow comparing null and null
passed
0s
Should be true when customshallow comparing undefined and undefined
passed
0.001s
Should be true when customshallow comparing { a: [ [length]: 0 ] } and { a: [ [length]: 0 ] }
passed
0s
Should be true when customshallow comparing { a: NaN } and { a: NaN }
passed
0s
Should be true when customshallow comparing { '0': 'a' } and [ 'a', [length]: 1 ]
passed
0.001s
Should be false when customshallow comparing { a: undefined } and { b: undefined }
passed
0s
Should be false when customshallow comparing { b: undefined, a: undefined } and { b: undefined }
passed
0.001s
Should be false when customshallow comparing [ [length]: 0 ] and [ 1, [length]: 1 ]
passed
0s
Should be false when customshallow comparing [ 1, 2, [length]: 2 ] and [ 2, 3, [length]: 2 ]
passed
0s
Should be false when customshallow comparing undefined and null
passed
0.001s
Should be false when customshallow comparing { a: undefined } and {}
passed
0s
Should be false when customshallow comparing { a: 1 } and { a: 2 }
passed
0s
Should be true when customshallow comparing { a: [ [length]: 0 ] } and { a: [ [length]: 0 ] }
passed
0s
Should be false when customshallow comparing 1 and 2
passed
0s
Should be false when customshallow comparing '1' and 1
passed
0s
Should be false when customshallow comparing -0 and 0
passed
0.001s
Should be false when customshallow comparing null and {}
passed
0s
Should be false when customshallow comparing {} and null
passed
0s
Should be true when customshallow comparing [ 1, 2, 3, 4, [length]: 4 ] and [ 1, 2, 3, 4, [length]: 4 ]
passed
0s
Should be true when customshallow comparing [ 1, 2, 3, 4, [length]: 4 ] and [ 1, 2, 3, 4, [length]: 4 ]
passed
0.001s
Should be true when customshallow comparing { a: [ 1, 2, 3, 4, [length]: 4 ] } and { a: [ 1, 2, 3, 4, [length]: 4 ] }
passed
0.001s
Should be true when customshallow comparing { a: [ 1, 2, 3, 4, [length]: 4 ] } and { a: [ 1, 2, 3, 4, [length]: 4 ] }
passed
0s
Should be true when shallow comparing 1 and 1
passed
0.008s
Should be true when shallow comparing 'hello' and 'hello'
passed
0s
Should be true when shallow comparing NaN and NaN
passed
0s
Should be true when shallow comparing { a: 1 } and { a: 1 }
passed
0s
Should be true when shallow comparing [ 1, 2, [length]: 2 ] and [ 1, 2, [length]: 2 ]
passed
0s
Should be true when shallow comparing null and null
passed
0s
Should be true when shallow comparing undefined and undefined
passed
0s
Should be true when shallow comparing { a: [ [length]: 0 ] } and { a: [ [length]: 0 ] }
passed
0.001s
Should be true when shallow comparing { a: NaN } and { a: NaN }
passed
0s
Should be true when shallow comparing { '0': 'a' } and [ 'a', [length]: 1 ]
passed
0s
Should be false when shallow comparing { a: undefined } and { b: undefined }
passed
0.001s
Should be false when shallow comparing { b: undefined, a: undefined } and { b: undefined }
passed
0s
Should be false when shallow comparing [ [length]: 0 ] and [ 1, [length]: 1 ]
passed
0s
Should be false when shallow comparing [ 1, 2, [length]: 2 ] and [ 2, 3, [length]: 2 ]
passed
0s
Should be false when shallow comparing undefined and null
passed
0.001s
Should be false when shallow comparing { a: undefined } and {}
passed
0s
Should be false when shallow comparing { a: 1 } and { a: 2 }
passed
0s
Should be false when shallow comparing { a: [ [length]: 0 ] } and { a: [ [length]: 0 ] }
passed
0s
Should be false when shallow comparing 1 and 2
passed
0s
Should be false when shallow comparing '1' and 1
passed
0s
Should be false when shallow comparing -0 and 0
passed
0s
Should be false when shallow comparing null and {}
passed
0.001s
Should be false when shallow comparing {} and null
passed
0s
Should be true when shallow comparing [ 1, 2, 3, 4, [length]: 4 ] and [ 1, 2, 3, 4, [length]: 4 ]
passed
0s
Should be true when shallow comparing [ 1, 2, 3, 4, [length]: 4 ] and [ 1, 2, 3, 4, [length]: 4 ]
passed
0.001s
Should be true when shallow comparing { a: [ 1, 2, 3, 4, [length]: 4 ] } and { a: [ 1, 2, 3, 4, [length]: 4 ] }
passed
0s
Should be false when shallow comparing { a: [ 1, 2, 3, 4, [length]: 4 ] } and { a: [ 1, 2, 3, 4, [length]: 4 ] }
passed
0s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/linebreak.test.ts
0.052s
Markdown2html 1st-level header -># Header
TwoLine<- => -><h1>Header<br>TwoLine</h1><-
passed
0.003s
Markdown2html 1st-level header -># Header
TwoLine<- => -><h1>Header<br>TwoLine</h1><-
passed
0.001s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/codeBlock.test.ts
0.066s
Markdown code block
passed
0.003s
Markdown multiline code block
passed
0.001s
Markdown code block
passed
0.002s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/links.test.ts
0.044s
Markdown2html some link with url and label ->Please [follow](http://perdu.com) the link<- => -><p>Please <span data-type="link" data-link-href="http://perdu.com">follow</span> the link</p><-
passed
0.005s
/home/runner/work/colab/colab/colab-webapp/src/main/node/app/__tests__/markdown/escape.test.ts
0.079s
Markdown2html 1st-level header ->Some \_escaped character<- => -><p>Some <span></span>_escaped character</p><-
passed
0.01s