Add a test for non-spanning marks
Add a test for non-spanning marks

FEATURE: Mark specs now support a property
[`spanning`](##model.MarkSpec.spanning) which, when set to `false`,
prevents the mark's DOM markup from spanning multiple nodes, so that a
separate wrapper is created for each adjacent marked node.

ProseMirror/prosemirror-model