mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-08-19 13:41:19 +02:00
reorganize core normalization tests
This commit is contained in:
@@ -52,8 +52,8 @@ const withTest = editor => {
|
||||
return element.inline === true ? true : isInline(element)
|
||||
}
|
||||
|
||||
editor.isVoid = node => {
|
||||
return node.void === true ? true : isVoid(node)
|
||||
editor.isVoid = element => {
|
||||
return element.void === true ? true : isVoid(element)
|
||||
}
|
||||
|
||||
return editor
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const schema = {}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const schema = {}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const schema = {}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const schema = {}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '..'
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const schema = {}
|
||||
|
17
packages/slate/test/normalization/void/block-insert-text.js
Normal file
17
packages/slate/test/normalization/void/block-insert-text.js
Normal file
@@ -0,0 +1,17 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
||||
<block void />
|
||||
</editor>
|
||||
)
|
||||
|
||||
export const output = (
|
||||
<editor>
|
||||
<block void>
|
||||
<text />
|
||||
</block>
|
||||
</editor>
|
||||
)
|
25
packages/slate/test/normalization/void/inline-insert-text.js
Normal file
25
packages/slate/test/normalization/void/inline-insert-text.js
Normal file
@@ -0,0 +1,25 @@
|
||||
/** @jsx jsx */
|
||||
|
||||
import { jsx } from '../..'
|
||||
|
||||
export const input = (
|
||||
<editor>
|
||||
<block>
|
||||
<text />
|
||||
<inline void />
|
||||
<text />
|
||||
</block>
|
||||
</editor>
|
||||
)
|
||||
|
||||
export const output = (
|
||||
<editor>
|
||||
<block>
|
||||
<text />
|
||||
<inline void>
|
||||
<text />
|
||||
</inline>
|
||||
<text />
|
||||
</block>
|
||||
</editor>
|
||||
)
|
Reference in New Issue
Block a user