diff --git a/tests/y-array.tests.js b/tests/y-array.tests.js index 8cdaac5b..941598ac 100644 --- a/tests/y-array.tests.js +++ b/tests/y-array.tests.js @@ -32,6 +32,17 @@ export const testSlice = tc => { t.compareArrays(arr.slice(0, 2), [0, 1]) } +/** + * @param {t.TestCase} tc + */ +export const testArrayFrom = tc => { + const doc1 = new Y.Doc() + const db1 = doc1.getMap('root') + const nestedArray1 = Y.Array.from([0, 1, 2]) + db1.set('array', nestedArray1) + t.compare(nestedArray1.toArray(), [0, 1, 2]) +} + /** * Debugging yjs#297 - a critical bug connected to the search-marker approach *