diff --git a/tests/backend/specs/contentcollector.js b/tests/backend/specs/contentcollector.js
index 6e6b9b0b5..868cb5cfc 100644
--- a/tests/backend/specs/contentcollector.js
+++ b/tests/backend/specs/contentcollector.js
@@ -375,7 +375,111 @@ pre
html: '
Text with more than one space.
',
expectedLineAttribs: [ '+10' ],
expectedText: ['Text with more than one space.']
- }
+ },
+ 'nonelistiteminlist #3620': {
+ //fails as a new list item is introduced
+ disabled:true,
+ description: 'Text content between and - ',
+ html: '',
+ expectedLineAttribs: ['*0*2+1+4', '*0*1*2+1+3'],
+ expectedText: ['test', '*FOO']
+ },
+ 'whitespaceinUL #3620': {
+ //fails as a new list item is introduced
+ disabled:true,
+ description: 'Only spaces and no text between
and - ',
+ html: '',
+ expectedLineAttribs: ['*0*1*2+1+3'],
+ expectedText: ['*FOO']
+ },
+ whitespaceinBulletList: {
+ //fails as a new list item is introduced
+ disabled:true,
+ description: 'Only spaces and no text between
and - in an bullet list',
+ html: '',
+ expectedLineAttribs: ['*0*1*2+1+3'],
+ expectedText: ['*FOO']
+ },
+ whitespaceinIntendedList: {
+ //fails as a new list item is introduced
+ disabled:true,
+ description: 'Only spaces and no text between
and - in an indented list',
+ html: '',
+ expectedLineAttribs: ['*0*1*2+1+3'],
+ expectedText: ['*FOO']
+ },
+ whitespaceinOrderedList: {
+ //fails as a new list item is introduced
+ disabled:true,
+ description: 'Only spaces and no text between
and - ',
+ html: '
- FOO
',
+ expectedLineAttribs: ['*0*1*2*3+1+3'],
+ expectedText: ['*FOO']
+ },
+ prefixcorrectlinenumber: {
+ description: 'A normal ordered list with two items',
+ html: '- should be 1
- should be 2
',
+ expectedLineAttribs: ['*0*1*2*3+1+b', '*0*1*2*3+1+b'],
+ expectedText: ['*should be 1', '*should be 2']
+ },
+ prefixcorrectlinenumbernested: {
+ description: 'A normal nested ordered list but without the second being inside - ',
+ html: '
- should be 1
- foo
- should be 2
',
+ expectedLineAttribs: ['*0*1*2*3+1+b', '*0*4*2*3+1+3', '*0*1*2*5+1+b'],
+ expectedText: ['*should be 1', '*foo', '*should be 2']
+ },
+ prefixcorrectlinenumbernested2: {
+ description: 'A normal nested ordered list with the second starting in it\'s own - ',
+ html: '
- should be 1
- foo
- should be 2
',
+ expectedLineAttribs: ['*0*1*2*3+1+b', '*0*4*2*3+1+3', '*0*1*2*5+1+b'],
+ expectedText: ['*should be 1', '*foo', '*should be 2']
+ },
+ prefixcorrectlinenumbernested3: {
+ description: 'A normal nested ordered list with ',
+ html: '- should be 1
- foo
- should be 2
',
+ expectedLineAttribs: ['*0*1*2*3+1+b', '*0*4*2*3+1+3', '*0*1*2*5+1+b'],
+ expectedText: ['*should be 1', '*foo', '*should be 2']
+ },
+//
+// /*
+// "prefixcorrectlinenumber when introduced none list item - currently not supported see #3450":{
+// html: '- should be 1
test- should be 2
',
+// expectedLineAttribs: '- should be 1
test- should be 2
',
+// expectedText: '\t1. should be 1\n\ttest\n\t2. should be 2\n\n'
+// }
+// ,
+// "newlinesshouldntresetlinenumber #2194":{
+// html: '- should be 1
test- should be 2
',
+// expectedLineAttribs: '- should be 1
test- should be 2
',
+// expectedText: '\t1. should be 1\n\ttest\n\t2. should be 2\n\n'
+// }
+// */
+// 'nestedULsfollowedByNestedOLs': {
+// html: `
+//
+//
+// - one
+// - two
+// - 0
+// - 1
+// - 2
+//
+//
+//
+//
+// - item
+//
+// - item1
+// - item2
+//
+//
+//
`,
+// expectedLineAttribs: '- item
- item1
- item2
',
+// expectedText: '\t* one\n\t* two\n\t* 0\n\t* 1\n\t* 2\n\t\t* 3\n\t\t* 4\n\t1. item\n\t\t1.1. item1\n\t\t1.2. item2\n\n'
+// }
}