1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-08-29 18:09:49 +02:00

Adapt test for unwrapInline across blocks

This commit is contained in:
Samy Pesse
2016-10-22 01:07:55 +02:00
parent 0682f59954
commit 798a0a90f8
2 changed files with 20 additions and 13 deletions

View File

@@ -4,7 +4,7 @@ import assert from 'assert'
export default function (state) {
const { document, selection } = state
const texts = document.getTexts()
const first = texts.first()
let first = texts.first()
const second = texts.last()
const range = selection.merge({
anchorKey: first.key,
@@ -19,9 +19,16 @@ export default function (state) {
.unwrapInline('hashtag')
.apply()
// Selection is reset, in theory it should me on the image
first = next.document.getTexts().first()
assert.deepEqual(
next.selection.toJS(),
range.toJS()
range.merge({
anchorKey: first.key,
anchorOffset: 0,
focusKey: first.key,
focusOffset: 0
}).toJS()
)
return next