docs/editor-test-harvester/yjs-collaboration/test-index.md
status: done license_mode: permissive
../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/packages/lexical-yjs; source-only scan recorded in the report.../y-prosemirror/tests/cohort.js../y-prosemirror/tests/complexSchema.js../y-prosemirror/tests/delta.test.jstestBasetestDeleteRangeOverPartialNodestestDeleteRangeOverPartialNodes2testFormattingtestBaseInserttestReplaceAroundtestAttrSteptestMultipleSimpleStepstestWrappingtestMultipleComplexStepstestFilledBlockquotetestFilledBlockquoteInsert../y-prosemirror/tests/index.js../y-prosemirror/tests/index.node.js../y-prosemirror/tests/positions.test.jstestPositionsSingleParagraphtestPositionsMultipleParagraphstestPositionsHardBreaktestPositionsMultipleHardBreakstestPositionsHeadingAndParagraphtestPositionsBlockquotetestPositionsNestedBlockquotestestPositionsBulletListtestPositionsNestedListtestPositionsComplexDocumenttestPositionsEmptyParagraphstestPositionsCodeBlocktestPositionsOrderedListtestPositionsBlockquoteWithHardBreaktestPositionsDeeplyNestedtestPositionsHorizontalRuletestPositionsListItemWithMultipleBlockstestPositionsAfterPMInserttestStoreMappingRoundTriptestStoreMappingBookmarkTextSelectiontestStoreMappingAfterRemoteChangetestStoreMappingBookmarkNodeSelection../y-prosemirror/tests/suggestion-simulation.test.jstestSimSetupConvergestestSimSingleSuggestionEditConvergestestRepeatGeneratingSuggestionEditstestSimLongRunningFuzz../y-prosemirror/tests/suggestions.test.jstestSuggestionSyncAndMarkstestSequentialTypingMarkstestBlockInsertionMarkstestImageInsertionMarkstestSchemaParaInDocNodeMarktestSchemaParaInBlockquoteNodeMarktestSchemaImageInParaNodeMarktestDeletionOfSuggestedContenttestDeleteSuggustiontestEnterInSuggestionModetestBackspaceJoinInSuggestionModetestReconfigureAfterDeletiontestReconfigureAfterDeletion2testSuggestInsertIntoDeletiontestTwoViewSuggestionsUsersDivergeOnSplittestTwoViewSuggestionsUsersDivergeOnFormatAcrossInserttestCohortReplayConvergesAfterSplitDeleteInterleavetestCohortReplayConvergesAcrossModestestCohortReplayConvergesAfterInsertIntoSuggestionDeletedParagraphtestCohortReplayConvergesAfterDeleteSpansCrossPeerInserttestViewSuggestionsDeleteOutOfBounds../y-prosemirror/tests/tr.test.jstestReplaceStepToDelta../y-prosemirror/tests/undo.test.jstestBasicUndoRedotestAddToHistorytestCursorPositionAfterUndotestMultipleUndoRedotestUndoDeleteRestoresContenttestCursorAfterTypeThenMoveThenUndotestCursorAfterMergedTypesThenMoveThenUndotestCursorRestorationAcrossMultipleUndoGroupstestCursorAfterTypeThenMoveThenUndoWithSynctestAddToHistoryIgnoretestCursorPositionAfterUndoNewlinetestCursorJumpsToUndoneChangeLocationtestUndoSurvivesViewRecreationtestUndoManagerSurvivesViewDestroytestMultipleDestroyRecreateCyclestestMultipleEditorsOnSameYTypetestDestroyThenRecreateReusesUndoManagertestDestroyAndImmediateRecreateNoTransactiontestUndoManagerNotDestroyedOnViewDestroytestNoHandlerLeakOnRepeatedCreateDestroytestDestroyDuringActiveUndoGrouptestUndoCommandtestAddToHistoryFalseWithAppendTransactionPlugintestAddToHistoryTrueWithAppendTransactionPlugintestAppendTransactionWithContentIsUndoneTogetherWithUserEdittestRemoteChangesNotUndoabletestUndoLocalWithConcurrentRemoteInserttestRedoAfterUndotestRedoClearedByRemoteChangestestUndoRedoMarkChangestestUndoRedoReplaceWithtestUndoManagerWithCustomCaptureTimeouttestMixedHistoryWithAppendTransactionPlugin../y-prosemirror/tests/y-prosemirror.test.jstestPluginIntegritytestOverlappingMarkstestDocTransformationtestXmlFragmentTransformationtestChangeOrigintestEmptyNotSynctestEmptyParagraphtestInsertDuplicationtestInsertRightMatchtestAddToHistorytestCursorPositionAfterUndoOnEndTexttestInitialCursorPositiontestInitialCursorPosition2testVersioningtestVersioningWithGarbageCollectiontestAddToHistoryIgnoretestRepeatGenerateProsemirrorChanges2testRepeatGenerateProsemirrorChanges3testRepeatGenerateProsemirrorChanges30testRepeatGenerateProsemirrorChanges40testRepeatGenerateProsemirrorChanges70testRepeatGenerateProsemirrorChanges100testRepeatGenerateProsemirrorChanges300../yjs/tests/IdMap.tests.jstestAmMergetestRepeatMergingMultipleIdMapstestRepeatRandomDiffingtestRepeatRandomDiffing2testRepeatRandomDeletestestRepeatRandomIntersectstestUserAttributionEncodingBenchmark../yjs/tests/IdSet.tests.jstestIdsetMergetestDiffingtestRepeatRandomDiffingtestRepeatRandomDeletestestRepeatMergingMultipleIdsetstestRepeatRandomDiffing2testRepeatRandomIntersects../yjs/tests/attribution.tests.jstestRelativePositionstestAttributedEventstestInsertionsMindingAttributedContenttestInsertionsIntoAttributedContenttestYdocDifftestChildListContenttestAttributionSession1../yjs/tests/compatibility.tests.jstestArrayCompatibilityV1testMapDecodingCompatibilityV1testTextDecodingCompatibilityV1../yjs/tests/delta.tests.jstestDeltaBasicstestDeltaBasicSchematestDeltaValuestestBasicstestAttributions../yjs/tests/doc.tests.jstestAfterTransactionRecursiontestFindTypeInOtherDoctestClientIdDuplicateChangetestGetTypeEmptyIdtestToJSONtestSubdoctestSubdocLoadEdgeCasestestSubdocLoadEdgeCasesAutoloadtestSubdocsUndotestLoadDocsEventtestSyncDocsEvent../yjs/tests/encoding.tests.jstestStructReferencestestDiffStateVectorOfUpdateIsEmptytestDiffStateVectorOfUpdateIgnoresSkips../yjs/tests/index.js../yjs/tests/relativePositions.tests.jstestRelativePositionCase1testRelativePositionCase2testRelativePositionCase3testRelativePositionCase4testRelativePositionCase5testRelativePositionCase6testRelativePositionCase7testRelativePositionAssociationDifferencetestRelativePositionWithUndo../yjs/tests/snapshot.tests.jstestBasictestBasicXmlAttributestestBasicRestoreSnapshottestEmptyRestoreSnapshottestRestoreSnapshotWithSubTypetestRestoreDeletedItem1testRestoreLeftItemtestDeletedItemsBasetestDeletedItems2testDependentChangestestContainsUpdatetestContainsUpdate2../yjs/tests/testHelper.js../yjs/tests/undo-redo.tests.jstestInconsistentFormattestInfiniteCaptureTimeouttestUndoTexttestEmptyTypeScopetestRejectUpdateExampletestGlobalScopetestDoubleUndotestUndoMaptestUndoArraytestUndoXmltestUndoEventstestTrackClasstestTypeScopetestUndoInEmbedtestUndoDeleteFiltertestUndoUntilChangePerformedtestUndoNestedUndoIssuetestConsecutiveRedoBugtestUndoXmlBugtestUndoBlockBugtestUndoDeleteTextFormattestBehaviorOfIgnoreremotemapchangesPropertytestSpecialDeletionCasetestUndoDeleteInMaptestUndoDoingStackItem../yjs/tests/updates.tests.jstestMergeUpdatestestKeyEncodingtestMergeUpdates1testMergeUpdates2testMergeUpdatesStressTesttestMergePendingUpdatestestObfuscateUpdatestestIntersectDoc../yjs/tests/y-array.tests.jstestBasicUpdatetestFailsObjectManipulationInDevModetestSlicetestArrayFromtestLengthIssuetestLengthIssue2testDeleteInserttestInsertThreeElementsTryRegetPropertytestConcurrentInsertWithThreeConflictstestConcurrentInsertDeleteWithThreeConflictstestInsertionsInLateSynctestDisconnectReallyPreventsSendingMessagestestDeletionsInLateSynctestInsertThenMergeDeleteOnSynctestInsertAndDeleteEventstestNestedObserverEventstestInsertAndDeleteEventsForTypestestChangeEventtestInsertAndDeleteEventsForTypes2testNewChildDoesNotEmitEventInTransactiontestGarbageCollectortestEventTargetIsSetCorrectlyOnLocaltestEventTargetIsSetCorrectlyOnRemotetestIteratingArrayContainingTypestestAttributedContenttestRepeatGeneratingYarrayTests6testRepeatGeneratingYarrayTests40testRepeatGeneratingYarrayTests42testRepeatGeneratingYarrayTests43testRepeatGeneratingYarrayTests44testRepeatGeneratingYarrayTests45testRepeatGeneratingYarrayTests46testRepeatGeneratingYarrayTests300testRepeatGeneratingYarrayTests400testRepeatGeneratingYarrayTests500testRepeatGeneratingYarrayTests600testRepeatGeneratingYarrayTests1000testRepeatGeneratingYarrayTests1800testRepeatGeneratingYarrayTests3000testRepeatGeneratingYarrayTests5000testRepeatGeneratingYarrayTests30000../yjs/tests/y-map.tests.jstestIteratorstestNestedMapEventtestNestedMapEvent2testMapEventErrortestMapHavingIterableAsConstructorParamTeststestBasicMapTeststestGetAndSetOfMapPropertytestYmapSetsYmaptestYmapSetsYarraytestGetAndSetOfMapPropertySyncstestGetAndSetOfMapPropertyWithConflicttestSizeAndDeleteOfMapPropertytestGetAndSetAndDeleteOfMapPropertytestSetAndClearOfMapPropertiestestSetAndClearOfMapPropertiesWithConflictstestGetAndSetOfMapPropertyWithThreeConflictstestGetAndSetAndDeleteOfMapPropertyWithThreeConflictstestThrowsAddAndUpdateAndDeleteEventstestThrowsDeleteEventsOnCleartestChangeEventtestYmapEventExceptionsShouldCompleteTransactiontestYmapEventHasCorrectValueWhenSettingAPrimitivetestYmapEventHasCorrectValueWhenSettingAPrimitiveFromOtherUsertestAttributedContenttestRepeatGeneratingYmapTests10testRepeatGeneratingYmapTests40testRepeatGeneratingYmapTests42testRepeatGeneratingYmapTests43testRepeatGeneratingYmapTests44testRepeatGeneratingYmapTests45testRepeatGeneratingYmapTests46testRepeatGeneratingYmapTests300testRepeatGeneratingYmapTests400testRepeatGeneratingYmapTests500testRepeatGeneratingYmapTests600testRepeatGeneratingYmapTests1000testRepeatGeneratingYmapTests1800testRepeatGeneratingYmapTests5000testRepeatGeneratingYmapTests10000testRepeatGeneratingYmapTests100000../yjs/tests/y-text.tests.jstestDeltaBugtestDeltaBug2testDeltaAfterConcurrentFormattingtestBasicInsertAndDeletetestBasicFormattestFalsyFormatstestMultilineFormattestNotMergeEmptyLinesFormattestPreserveAttributesThroughDeletetestGetDeltaWithEmbedstestTypesAsEmbedtestSnapshottestSnapshotDeleteAftertestDeltaComparetestToDeltaEmbedAttributestestToDeltaEmbedNoAttributestestFormattingRemovedtestFormattingRemovedInMidTexttestFormattingDeltaUnnecessaryAttributeChangetestInsertAndDeleteAtRandomPositionstestAppendCharstestBestCasetestLargeFragmentedDocumenttestIncrementalUpdatesPerformanceOnLargeFragmentedDocumenttestSplitSurrogateCharactertestSearchMarkerBug1testFormattingBugtestDeleteFormattingtestAttributedContenttestAttributedDiffingtestRepeatGenerateTextChanges5testRepeatGenerateTextChanges30testRepeatGenerateTextChanges40testRepeatGenerateTextChanges50testRepeatGenerateTextChanges70testRepeatGenerateTextChanges90testRepeatGenerateTextChanges300testAttributionManagerDefaultPerformancetestRepeatGenerateQuillChanges1testRepeatGenerateQuillChanges2testRepeatGenerateQuillChanges2RepeattestRepeatGenerateQuillChanges3testRepeatGenerateQuillChanges30testRepeatGenerateQuillChanges40testRepeatGenerateQuillChanges70testRepeatGenerateQuillChanges100testRepeatGenerateQuillChanges300../yjs/tests/y-xml.tests.jstestCustomTypingstestSetPropertytestHasPropertytestYtextAttributestestSiblingstestClonetestFormattingBugtestElementtestFragmentAttributedContenttestElementAttributedContenttestElementAttributedContentViaDiffertestAttributionManagerSimpleExample