Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
it('removes the contained mark', () => {
const from = doc(p(strong('bold')));
const to = doc(p('bold'));
expect(removeMark({ type })).toTransformNode({ from, to });
});
it('removes mark when `expand` is `true`', () => {
const from = doc(p(strong('bold')));
const to = doc(p('bold'));
expect(removeMark({ type, expand: true })).toTransformNode({ from, to });
});
test('updateMark', () => {
const from = doc(p('Make bold'));
const to = doc(p('Make ', strong('bold')));
expect(updateMark({ type: schema.marks.strong })).toTransformNode({ from, to });
});
.callback(content => expect(content.doc).toEqualProsemirrorNode(doc(p(strong('Hello')))));
});
.callback(content => {
expect(content.doc).toEqualProsemirrorNode(
doc(
p('Some ', strong('@test'), ' ', strong('@content')),
p('should ', strong('@be'), ' amazing'),
p(''),
),
);
});
});
.callback(content => {
expect(content.doc).toEqualProsemirrorNode(
doc(
p('Some ', strong('@test'), ' ', strong('@content')),
p('should ', strong('@be'), ' amazing'),
p(''),
),
);
});
});