Back to Plate

Yjs Collaboration Harvest Test Index

docs/editor-test-harvester/yjs-collaboration/test-index.md

53.0.621.4 KB
Original Source

Yjs Collaboration Harvest Test Index

status: done license_mode: permissive

slate-yjs

  • ../slate-yjs/packages/core/test/index.test.ts:63: adapter suite loads collaboration fixtures with the repo fixture runner.
  • ../slate-yjs/packages/core/test/collaboration/addMark/acrossMarks.tsx:38: fixture addMark/acrossMarks
  • ../slate-yjs/packages/core/test/collaboration/addMark/acrossMarksSame.tsx:34: fixture addMark/acrossMarksSame
  • ../slate-yjs/packages/core/test/collaboration/addMark/atBeginningOfDocument.tsx:25: fixture addMark/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/addMark/atEndOfDocument.tsx:28: fixture addMark/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/addMark/withOtherMarks.tsx:29: fixture addMark/withOtherMarks
  • ../slate-yjs/packages/core/test/collaboration/insertNode/atBeginningOfDocument.tsx:26: fixture insertNode/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/insertNode/atEndOfDocument.tsx:26: fixture insertNode/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/insertNode/inTheMiddle.tsx:28: fixture insertNode/inTheMiddle
  • ../slate-yjs/packages/core/test/collaboration/insertText/atBeginningOfBlock.tsx:24: fixture insertText/atBeginningOfBlock
  • ../slate-yjs/packages/core/test/collaboration/insertText/atBeginningOfDocument.tsx:24: fixture insertText/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/insertText/atEndOfBlock.tsx:24: fixture insertText/atEndOfBlock
  • ../slate-yjs/packages/core/test/collaboration/insertText/atEndOfDocument.tsx:24: fixture insertText/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/insertText/inTheMiddle.tsx:30: fixture insertText/inTheMiddle
  • ../slate-yjs/packages/core/test/collaboration/insertText/inTheMiddleOfNestedBlock.tsx:28: fixture insertText/inTheMiddleOfNestedBlock
  • ../slate-yjs/packages/core/test/collaboration/insertText/insideMarks.tsx:26: fixture insertText/insideMarks
  • ../slate-yjs/packages/core/test/collaboration/insertText/withEmptyString.tsx:23: fixture insertText/withEmptyString
  • ../slate-yjs/packages/core/test/collaboration/insertText/withEntities.tsx:26: fixture insertText/withEntities
  • ../slate-yjs/packages/core/test/collaboration/insertText/withMarks.tsx:22: fixture insertText/withMarks
  • ../slate-yjs/packages/core/test/collaboration/insertText/withUnicode.tsx:26: fixture insertText/withUnicode
  • ../slate-yjs/packages/core/test/collaboration/mergeNode/afterADeleteBackward.tsx:25: fixture mergeNode/afterADeleteBackward
  • ../slate-yjs/packages/core/test/collaboration/mergeNode/inSameParent.tsx:21: fixture mergeNode/inSameParent
  • ../slate-yjs/packages/core/test/collaboration/mergeNode/onMixedNestedNodes.tsx:27: fixture mergeNode/onMixedNestedNodes
  • ../slate-yjs/packages/core/test/collaboration/mergeNode/onMixedTypeNodes.tsx:25: fixture mergeNode/onMixedTypeNodes
  • ../slate-yjs/packages/core/test/collaboration/mergeNode/withUnicode.tsx:23: fixture mergeNode/withUnicode
  • ../slate-yjs/packages/core/test/collaboration/moveNode/downward/whenBlockBecomesNested.tsx:29: fixture moveNode/downward/whenBlockBecomesNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/downward/whenBlockBecomesNonNested.tsx:27: fixture moveNode/downward/whenBlockBecomesNonNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/downward/whenBlockStaysNested.tsx:33: fixture moveNode/downward/whenBlockStaysNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/downward/whenBlockStaysNonNested.tsx:25: fixture moveNode/downward/whenBlockStaysNonNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/upward/whenBlockBecomesNested.tsx:29: fixture moveNode/upward/whenBlockBecomesNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/upward/whenBlockBecomesNonNested.tsx:27: fixture moveNode/upward/whenBlockBecomesNonNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/upward/whenBlockStaysNested.tsx:33: fixture moveNode/upward/whenBlockStaysNested
  • ../slate-yjs/packages/core/test/collaboration/moveNode/upward/whenBlockStaysNonNested.tsx:25: fixture moveNode/upward/whenBlockStaysNonNested
  • ../slate-yjs/packages/core/test/collaboration/removeMark/inTheMiddleOfText.tsx:41: fixture removeMark/inTheMiddleOfText
  • ../slate-yjs/packages/core/test/collaboration/removeMark/withAddMark.tsx:28: fixture removeMark/withAddMark
  • ../slate-yjs/packages/core/test/collaboration/removeMark/withOtherMarks.tsx:45: fixture removeMark/withOtherMarks
  • ../slate-yjs/packages/core/test/collaboration/removeNode/atBeginningOfDocument.tsx:24: fixture removeNode/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/removeNode/atEndOfDocument.tsx:24: fixture removeNode/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/removeNode/nestedBlock.tsx:26: fixture removeNode/nestedBlock
  • ../slate-yjs/packages/core/test/collaboration/removeNode/wrapperBlock.tsx:26: fixture removeNode/wrapperBlock
  • ../slate-yjs/packages/core/test/collaboration/removeText/atBeginningOfDocument.tsx:32: fixture removeText/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/removeText/atEndOfDocument.tsx:35: fixture removeText/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/removeText/withUnicode.tsx:27: fixture removeText/withUnicode
  • ../slate-yjs/packages/core/test/collaboration/setNode/atBeginningOfDocument.tsx:25: fixture setNode/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/setNode/atEndOfDocument.tsx:25: fixture setNode/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/setNode/onDataChange.tsx:27: fixture setNode/onDataChange
  • ../slate-yjs/packages/core/test/collaboration/setNode/onDataChangeOnInline.tsx:27: fixture setNode/onDataChangeOnInline
  • ../slate-yjs/packages/core/test/collaboration/setNode/onResetBlock.tsx:25: fixture setNode/onResetBlock
  • ../slate-yjs/packages/core/test/collaboration/setNode/withAChangeOfType.tsx:23: fixture setNode/withAChangeOfType
  • ../slate-yjs/packages/core/test/collaboration/splitNode/atBeginningOfDocument.tsx:26: fixture splitNode/atBeginningOfDocument
  • ../slate-yjs/packages/core/test/collaboration/splitNode/atEndOfBlock.tsx:25: fixture splitNode/atEndOfBlock
  • ../slate-yjs/packages/core/test/collaboration/splitNode/atEndOfDocument.tsx:25: fixture splitNode/atEndOfDocument
  • ../slate-yjs/packages/core/test/collaboration/splitNode/onNonDefaultBlock.tsx:25: fixture splitNode/onNonDefaultBlock
  • ../slate-yjs/packages/core/test/collaboration/splitNode/withMultipleSubNodes.tsx:30: fixture splitNode/withMultipleSubNodes
  • ../slate-yjs/packages/core/test/collaboration/splitNode/withUnicode.tsx:27: fixture splitNode/withUnicode

lexical-yjs

  • No runnable test files found in ../lexical/packages/lexical-yjs; source-only scan recorded in the report.

y-prosemirror

../y-prosemirror/tests/cohort.js

  • No exported behavior tests; harness/support file.

../y-prosemirror/tests/complexSchema.js

  • No exported behavior tests; harness/support file.

../y-prosemirror/tests/delta.test.js

  • L104: testBase
  • L108: testDeleteRangeOverPartialNodes
  • L115: testDeleteRangeOverPartialNodes2
  • L122: testFormatting
  • L128: testBaseInsert
  • L134: testReplaceAround
  • L140: testAttrStep
  • L146: testMultipleSimpleSteps
  • L157: testWrapping
  • L170: testMultipleComplexSteps
  • L185: testFilledBlockquote
  • L196: testFilledBlockquoteInsert

../y-prosemirror/tests/index.js

  • No exported behavior tests; harness/support file.

../y-prosemirror/tests/index.node.js

  • No exported behavior tests; harness/support file.

../y-prosemirror/tests/positions.test.js

  • L90: testPositionsSingleParagraph
  • L107: testPositionsMultipleParagraphs
  • L125: testPositionsHardBreak
  • L146: testPositionsMultipleHardBreaks
  • L165: testPositionsHeadingAndParagraph
  • L183: testPositionsBlockquote
  • L199: testPositionsNestedBlockquotes
  • L217: testPositionsBulletList
  • L238: testPositionsNestedList
  • L261: testPositionsComplexDocument
  • L296: testPositionsEmptyParagraphs
  • L312: testPositionsCodeBlock
  • L327: testPositionsOrderedList
  • L351: testPositionsBlockquoteWithHardBreak
  • L372: testPositionsDeeplyNested
  • L394: testPositionsHorizontalRule
  • L410: testPositionsListItemWithMultipleBlocks
  • L429: testPositionsAfterPMInsert
  • L456: testStoreMappingRoundTrip
  • L490: testStoreMappingBookmarkTextSelection
  • L511: testStoreMappingAfterRemoteChange
  • L539: testStoreMappingBookmarkNodeSelection

../y-prosemirror/tests/suggestion-simulation.test.js

  • L203: testSimSetupConverges
  • L215: testSimSingleSuggestionEditConverges
  • L232: testRepeatGeneratingSuggestionEdits
  • L246: testSimLongRunningFuzz

../y-prosemirror/tests/suggestions.test.js

  • L124: testSuggestionSyncAndMarks
  • L182: testSequentialTypingMarks
  • L219: testBlockInsertionMarks
  • L274: testImageInsertionMarks
  • L330: testSchemaParaInDocNodeMark
  • L353: testSchemaParaInBlockquoteNodeMark
  • L381: testSchemaImageInParaNodeMark
  • L403: testDeletionOfSuggestedContent
  • L491: testDeleteSuggustion
  • L544: testEnterInSuggestionMode
  • L593: testBackspaceJoinInSuggestionMode
  • L672: testReconfigureAfterDeletion
  • L732: testReconfigureAfterDeletion2
  • L819: testSuggestInsertIntoDeletion
  • L1012: testTwoViewSuggestionsUsersDivergeOnSplit
  • L1073: testTwoViewSuggestionsUsersDivergeOnFormatAcrossInsert
  • L1144: testCohortReplayConvergesAfterSplitDeleteInterleave
  • L1180: testCohortReplayConvergesAcrossModes
  • L1243: testCohortReplayConvergesAfterInsertIntoSuggestionDeletedParagraph
  • L1274: testCohortReplayConvergesAfterDeleteSpansCrossPeerInsert
  • L1292: testViewSuggestionsDeleteOutOfBounds

../y-prosemirror/tests/tr.test.js

  • L47: testReplaceStepToDelta

../y-prosemirror/tests/undo.test.js

  • L70: testBasicUndoRedo
  • L88: testAddToHistory
  • L113: testCursorPositionAfterUndo
  • L140: testMultipleUndoRedo
  • L167: testUndoDeleteRestoresContent
  • L191: testCursorAfterTypeThenMoveThenUndo
  • L231: testCursorAfterMergedTypesThenMoveThenUndo
  • L266: testCursorRestorationAcrossMultipleUndoGroups
  • L307: testCursorAfterTypeThenMoveThenUndoWithSync
  • L355: testAddToHistoryIgnore
  • L386: testCursorPositionAfterUndoNewline
  • L414: testCursorJumpsToUndoneChangeLocation
  • L450: testUndoSurvivesViewRecreation
  • L475: testUndoManagerSurvivesViewDestroy
  • L500: testMultipleDestroyRecreateCycles
  • L530: testMultipleEditorsOnSameYType
  • L554: testDestroyThenRecreateReusesUndoManager
  • L578: testDestroyAndImmediateRecreateNoTransaction
  • L613: testUndoManagerNotDestroyedOnViewDestroy
  • L638: testNoHandlerLeakOnRepeatedCreateDestroy
  • L663: testDestroyDuringActiveUndoGroup
  • L684: testUndoCommand
  • L733: testAddToHistoryFalseWithAppendTransactionPlugin
  • L752: testAddToHistoryTrueWithAppendTransactionPlugin
  • L773: testAppendTransactionWithContentIsUndoneTogetherWithUserEdit
  • L831: testRemoteChangesNotUndoable
  • L859: testUndoLocalWithConcurrentRemoteInsert
  • L896: testRedoAfterUndo
  • L922: testRedoClearedByRemoteChanges
  • L949: testUndoRedoMarkChanges
  • L983: testUndoRedoReplaceWith
  • L1007: testUndoManagerWithCustomCaptureTimeout
  • L1029: testMixedHistoryWithAppendTransactionPlugin

../y-prosemirror/tests/y-prosemirror.test.js

  • L52: testPluginIntegrity
  • L103: testOverlappingMarks
  • L143: testDocTransformation
  • L163: testXmlFragmentTransformation
  • L187: testChangeOrigin
  • L220: testEmptyNotSync
  • L240: testEmptyParagraph
  • L270: testInsertDuplication
  • L314: testInsertRightMatch
  • L355: testAddToHistory
  • L409: testCursorPositionAfterUndoOnEndText
  • L443: testInitialCursorPosition
  • L457: testInitialCursorPosition2
  • L471: testVersioning
  • L514: testVersioningWithGarbageCollection
  • L546: testAddToHistoryIgnore
  • L771: testRepeatGenerateProsemirrorChanges2
  • L778: testRepeatGenerateProsemirrorChanges3
  • L785: testRepeatGenerateProsemirrorChanges30
  • L792: testRepeatGenerateProsemirrorChanges40
  • L799: testRepeatGenerateProsemirrorChanges70
  • L806: testRepeatGenerateProsemirrorChanges100
  • L813: testRepeatGenerateProsemirrorChanges300

yjs

../yjs/tests/IdMap.tests.js

  • L24: testAmMerge
  • L79: testRepeatMergingMultipleIdMaps
  • L112: testRepeatRandomDiffing
  • L129: testRepeatRandomDiffing2
  • L149: testRepeatRandomDeletes
  • L169: testRepeatRandomIntersects
  • L202: testUserAttributionEncodingBenchmark

../yjs/tests/IdSet.tests.js

  • L21: testIdsetMerge
  • L69: testDiffing
  • L147: testRepeatRandomDiffing
  • L161: testRepeatRandomDeletes
  • L181: testRepeatMergingMultipleIdsets
  • L211: testRepeatRandomDiffing2
  • L228: testRepeatRandomIntersects

../yjs/tests/attribution.tests.js

  • L16: testRelativePositions
  • L34: testAttributedEvents
  • L58: testInsertionsMindingAttributedContent
  • L76: testInsertionsIntoAttributedContent
  • L91: testYdocDiff
  • L113: testChildListContent
  • L139: testAttributionSession1

../yjs/tests/compatibility.tests.js

  • L23: testArrayCompatibilityV1
  • L34: testMapDecodingCompatibilityV1
  • L46: testTextDecodingCompatibilityV1

../yjs/tests/delta.tests.js

  • L37: testDeltaBasics
  • L65: testDeltaBasicSchema
  • L86: testDeltaValues
  • L121: testBasics
  • L159: testAttributions

../yjs/tests/doc.tests.js

  • L7: testAfterTransactionRecursion
  • L25: testFindTypeInOtherDoc
  • L74: testClientIdDuplicateChange
  • L88: testGetTypeEmptyId
  • L101: testToJSON
  • L131: testSubdoc
  • L198: testSubdocLoadEdgeCases
  • L245: testSubdocLoadEdgeCasesAutoload
  • L287: testSubdocsUndo
  • L302: testLoadDocsEvent
  • L318: testSyncDocsEvent

../yjs/tests/encoding.tests.js

  • L21: testStructReferences
  • L39: testDiffStateVectorOfUpdateIsEmpty
  • L58: testDiffStateVectorOfUpdateIgnoresSkips

../yjs/tests/index.js

  • No exported behavior tests; runner/support file.

../yjs/tests/relativePositions.tests.js

  • L25: testRelativePositionCase1
  • L39: testRelativePositionCase2
  • L49: testRelativePositionCase3
  • L61: testRelativePositionCase4
  • L71: testRelativePositionCase5
  • L82: testRelativePositionCase6
  • L93: testRelativePositionCase7
  • L111: testRelativePositionAssociationDifference
  • L128: testRelativePositionWithUndo

../yjs/tests/snapshot.tests.js

  • L9: testBasic
  • L21: testBasicXmlAttributes
  • L36: testBasicRestoreSnapshot
  • L51: testEmptyRestoreSnapshot
  • L71: testRestoreSnapshotWithSubType
  • L98: testRestoreDeletedItem1
  • L114: testRestoreLeftItem
  • L132: testDeletedItemsBase
  • L148: testDeletedItems2
  • L164: testDependentChanges
  • L208: testContainsUpdate
  • L234: testContainsUpdate2

../yjs/tests/testHelper.js

  • No exported behavior tests; runner/support file.

../yjs/tests/undo-redo.tests.js

  • L6: testInconsistentFormat
  • L39: testInfiniteCaptureTimeout
  • L52: testUndoText
  • L99: testEmptyTypeScope
  • L112: testRejectUpdateExample
  • L166: testGlobalScope
  • L179: testDoubleUndo
  • L200: testUndoMap
  • L240: testUndoArray
  • L291: testUndoXml
  • L317: testUndoEvents
  • L342: testTrackClass
  • L357: testTypeScope
  • L378: testUndoInEmbed
  • L398: testUndoDeleteFilter
  • L415: testUndoUntilChangePerformed
  • L446: testUndoNestedUndoIssue
  • L498: testConsecutiveRedoBug
  • L549: testUndoXmlBug
  • L594: testUndoBlockBug
  • L654: testUndoDeleteTextFormat
  • L688: testBehaviorOfIgnoreremotemapchangesProperty
  • L711: testSpecialDeletionCase
  • L740: testUndoDeleteInMap
  • L770: testUndoDoingStackItem

../yjs/tests/updates.tests.js

  • L105: testMergeUpdates
  • L121: testKeyEncoding
  • L232: testMergeUpdates1
  • L250: testMergeUpdates2
  • L268: testMergeUpdatesStressTest
  • L298: testMergePendingUpdates
  • L345: testObfuscateUpdates
  • L393: testIntersectDoc

../yjs/tests/y-array.tests.js

  • L14: testBasicUpdate
  • L26: testFailsObjectManipulationInDevMode
  • L48: testSlice
  • L63: testArrayFrom
  • L76: testLengthIssue
  • L105: testLengthIssue2
  • L146: testDeleteInsert
  • L162: testInsertThreeElementsTryRegetProperty
  • L174: testConcurrentInsertWithThreeConflicts
  • L185: testConcurrentInsertDeleteWithThreeConflicts
  • L199: testInsertionsInLateSync
  • L217: testDisconnectReallyPreventsSendingMessages
  • L235: testDeletionsInLateSync
  • L249: testInsertThenMergeDeleteOnSync
  • L262: testInsertAndDeleteEvents
  • L286: testNestedObserverEvents
  • L312: testInsertAndDeleteEventsForTypes
  • L333: testChangeEvent
  • L358: testInsertAndDeleteEventsForTypes2
  • L378: testNewChildDoesNotEmitEventInTransaction
  • L395: testGarbageCollector
  • L409: testEventTargetIsSetCorrectlyOnLocal
  • L426: testEventTargetIsSetCorrectlyOnRemote
  • L444: testIteratingArrayContainingTypes
  • L463: testAttributedContent
  • L556: testRepeatGeneratingYarrayTests6
  • L563: testRepeatGeneratingYarrayTests40
  • L570: testRepeatGeneratingYarrayTests42
  • L577: testRepeatGeneratingYarrayTests43
  • L584: testRepeatGeneratingYarrayTests44
  • L591: testRepeatGeneratingYarrayTests45
  • L598: testRepeatGeneratingYarrayTests46
  • L605: testRepeatGeneratingYarrayTests300
  • L612: testRepeatGeneratingYarrayTests400
  • L619: testRepeatGeneratingYarrayTests500
  • L626: testRepeatGeneratingYarrayTests600
  • L633: testRepeatGeneratingYarrayTests1000
  • L640: testRepeatGeneratingYarrayTests1800
  • L647: testRepeatGeneratingYarrayTests3000
  • L655: testRepeatGeneratingYarrayTests5000
  • L663: testRepeatGeneratingYarrayTests30000

../yjs/tests/y-map.tests.js

  • L17: testIterators
  • L39: testNestedMapEvent
  • L53: testNestedMapEvent2
  • L73: testMapEventError
  • L94: testMapHavingIterableAsConstructorParamTests
  • L115: testBasicMapTests
  • L167: testGetAndSetOfMapProperty
  • L188: testYmapSetsYmap
  • L200: testYmapSetsYarray
  • L213: testGetAndSetOfMapPropertySyncs
  • L228: testGetAndSetOfMapPropertyWithConflict
  • L243: testSizeAndDeleteOfMapProperty
  • L257: testGetAndSetAndDeleteOfMapProperty
  • L273: testSetAndClearOfMapProperties
  • L291: testSetAndClearOfMapPropertiesWithConflicts
  • L316: testGetAndSetOfMapPropertyWithThreeConflicts
  • L333: testGetAndSetAndDeleteOfMapPropertyWithThreeConflicts
  • L366: testThrowsAddAndUpdateAndDeleteEvents
  • L400: testThrowsDeleteEventsOnClear
  • L424: testChangeEvent
  • L468: testYmapEventExceptionsShouldCompleteTransaction
  • L518: testYmapEventHasCorrectValueWhenSettingAPrimitive
  • L535: testYmapEventHasCorrectValueWhenSettingAPrimitiveFromOtherUser
  • L553: testAttributedContent
  • L613: testRepeatGeneratingYmapTests10
  • L620: testRepeatGeneratingYmapTests40
  • L627: testRepeatGeneratingYmapTests42
  • L634: testRepeatGeneratingYmapTests43
  • L641: testRepeatGeneratingYmapTests44
  • L648: testRepeatGeneratingYmapTests45
  • L655: testRepeatGeneratingYmapTests46
  • L662: testRepeatGeneratingYmapTests300
  • L669: testRepeatGeneratingYmapTests400
  • L676: testRepeatGeneratingYmapTests500
  • L683: testRepeatGeneratingYmapTests600
  • L690: testRepeatGeneratingYmapTests1000
  • L697: testRepeatGeneratingYmapTests1800
  • L704: testRepeatGeneratingYmapTests5000
  • L712: testRepeatGeneratingYmapTests10000
  • L720: testRepeatGeneratingYmapTests100000

../yjs/tests/y-text.tests.js

  • L15: testDeltaBug
  • L307: testDeltaBug2
  • L1233: testDeltaAfterConcurrentFormatting
  • L1256: testBasicInsertAndDelete
  • L1291: testBasicFormat
  • L1329: testFalsyFormats
  • L1350: testMultilineFormat
  • L1376: testNotMergeEmptyLinesFormat
  • L1399: testPreserveAttributesThroughDelete
  • L1424: testGetDeltaWithEmbeds
  • L1437: testTypesAsEmbed
  • L1461: testSnapshot
  • L1497: testSnapshotDeleteAfter
  • L1518: testDeltaCompare
  • L1527: testToDeltaEmbedAttributes
  • L1545: testToDeltaEmbedNoAttributes
  • L1564: testFormattingRemoved
  • L1575: testFormattingRemovedInMidText
  • L1588: testFormattingDeltaUnnecessaryAttributeChange
  • L1619: testInsertAndDeleteAtRandomPositions
  • L1649: testAppendChars
  • L1668: testBestCase
  • L1707: testLargeFragmentedDocument
  • L1739: testIncrementalUpdatesPerformanceOnLargeFragmentedDocument
  • L1779: testSplitSurrogateCharacter
  • L1811: testSearchMarkerBug1
  • L1847: testFormattingBug
  • L1871: testDeleteFormatting
  • L1898: testAttributedContent
  • L1927: testAttributedDiffing
  • L1996: testRepeatGenerateTextChanges5
  • L2005: testRepeatGenerateTextChanges30
  • L2014: testRepeatGenerateTextChanges40
  • L2023: testRepeatGenerateTextChanges50
  • L2032: testRepeatGenerateTextChanges70
  • L2041: testRepeatGenerateTextChanges90
  • L2050: testRepeatGenerateTextChanges300
  • L2189: testAttributionManagerDefaultPerformance
  • L2224: testRepeatGenerateQuillChanges1
  • L2233: testRepeatGenerateQuillChanges2
  • L2242: testRepeatGenerateQuillChanges2Repeat
  • L2253: testRepeatGenerateQuillChanges3
  • L2260: testRepeatGenerateQuillChanges30
  • L2267: testRepeatGenerateQuillChanges40
  • L2274: testRepeatGenerateQuillChanges70
  • L2281: testRepeatGenerateQuillChanges100
  • L2288: testRepeatGenerateQuillChanges300

../yjs/tests/y-xml.tests.js

  • L6: testCustomTypings
  • L36: testSetProperty
  • L48: testHasProperty
  • L64: testYtextAttributes
  • L78: testSiblings
  • L91: testClone
  • L108: testFormattingBug
  • L122: testElement
  • L134: testFragmentAttributedContent
  • L163: testElementAttributedContent
  • L196: testElementAttributedContentViaDiffer
  • L280: testAttributionManagerSimpleExample