31 lines
852 B
JavaScript
31 lines
852 B
JavaScript
import * as t from 'lib0/testing.js'
|
|
|
|
import {
|
|
contentRefs,
|
|
readContentBinary,
|
|
readContentDeleted,
|
|
readContentString,
|
|
readContentJSON,
|
|
readContentEmbed,
|
|
readContentType,
|
|
readContentFormat,
|
|
readContentAny,
|
|
readContentDoc
|
|
} from '../src/internals.js'
|
|
|
|
/**
|
|
* @param {t.TestCase} tc
|
|
*/
|
|
export const testStructReferences = tc => {
|
|
t.assert(contentRefs.length === 10)
|
|
t.assert(contentRefs[1] === readContentDeleted)
|
|
t.assert(contentRefs[2] === readContentJSON) // TODO: deprecate content json?
|
|
t.assert(contentRefs[3] === readContentBinary)
|
|
t.assert(contentRefs[4] === readContentString)
|
|
t.assert(contentRefs[5] === readContentEmbed)
|
|
t.assert(contentRefs[6] === readContentFormat)
|
|
t.assert(contentRefs[7] === readContentType)
|
|
t.assert(contentRefs[8] === readContentAny)
|
|
t.assert(contentRefs[9] === readContentDoc)
|
|
}
|