fixed remaining tests
This commit is contained in:
parent
12bcc4d080
commit
1b06f59d1c
@ -195,6 +195,8 @@ const insertText = (transaction, parent, left, right, currentAttributes, text, a
|
|||||||
}
|
}
|
||||||
const minPos = minimizeAttributeChanges(left, right, currentAttributes, attributes)
|
const minPos = minimizeAttributeChanges(left, right, currentAttributes, attributes)
|
||||||
const insertPos = insertAttributes(transaction, parent, minPos.left, minPos.right, currentAttributes, attributes)
|
const insertPos = insertAttributes(transaction, parent, minPos.left, minPos.right, currentAttributes, attributes)
|
||||||
|
left = insertPos.left
|
||||||
|
right = insertPos.right
|
||||||
// insert content
|
// insert content
|
||||||
if (text.constructor === String) {
|
if (text.constructor === String) {
|
||||||
left = new ItemString(nextID(transaction), left, left === null ? null : left.lastId, right, right === null ? null : right.id, parent, null, text)
|
left = new ItemString(nextID(transaction), left, left === null ? null : left.lastId, right, right === null ? null : right.id, parent, null, text)
|
||||||
|
@ -18,7 +18,7 @@ export class StructStore {
|
|||||||
/**
|
/**
|
||||||
* Store uncompleted struct readers here
|
* Store uncompleted struct readers here
|
||||||
* @see tryResumePendingReaders
|
* @see tryResumePendingReaders
|
||||||
* @type {Set<{stack:Array<AbstractRef>,structReaders:Map<number,IterableIterator<AbstractRef>>,missing:ID}>}
|
* @type {Set<{stack:Array<AbstractRef>,structReaders:Map<number,IterableIterator<AbstractRef>>,missing:ID,structReaderIterator:IterableIterator<IterableIterator<AbstractRef>>,structReaderIteratorResult:IteratorResult<IterableIterator<AbstractRef>>}>}
|
||||||
*/
|
*/
|
||||||
this.pendingStructReaders = new Set()
|
this.pendingStructReaders = new Set()
|
||||||
/**
|
/**
|
||||||
|
@ -400,8 +400,17 @@ export const testRepeatGeneratingYarrayTests1800 = tc => {
|
|||||||
/**
|
/**
|
||||||
* @param {t.TestCase} tc
|
* @param {t.TestCase} tc
|
||||||
*/
|
*/
|
||||||
export const testRepeatGeneratingYarrayTests10000 = tc => {
|
export const testRepeatGeneratingYarrayTests3000 = tc => {
|
||||||
applyRandomTests(tc, arrayTransactions, 10000)
|
t.skip(!t.production)
|
||||||
|
applyRandomTests(tc, arrayTransactions, 3000)
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param {t.TestCase} tc
|
||||||
|
*/
|
||||||
|
export const testRepeatGeneratingYarrayTests5000 = tc => {
|
||||||
|
t.skip(!t.production)
|
||||||
|
applyRandomTests(tc, arrayTransactions, 5000)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -435,10 +435,19 @@ export const testRepeatGeneratingYmapTests1800 = tc => {
|
|||||||
applyRandomTests(tc, mapTransactions, 1800)
|
applyRandomTests(tc, mapTransactions, 1800)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param {t.TestCase} tc
|
||||||
|
*/
|
||||||
|
export const testRepeatGeneratingYmapTests5000 = tc => {
|
||||||
|
t.skip(!t.production)
|
||||||
|
applyRandomTests(tc, mapTransactions, 5000)
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {t.TestCase} tc
|
* @param {t.TestCase} tc
|
||||||
*/
|
*/
|
||||||
export const testRepeatGeneratingYmapTests10000 = tc => {
|
export const testRepeatGeneratingYmapTests10000 = tc => {
|
||||||
|
t.skip(!t.production)
|
||||||
applyRandomTests(tc, mapTransactions, 10000)
|
applyRandomTests(tc, mapTransactions, 10000)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user