@@ -10,16 +10,16 @@ import { defaultOptions } from '../src/options/default-options'
1010import { assetReferenceJson , embeddedAssetJsonEntry , embeddedEntryJsonEntry , entryReferenceBlockJson , entryReferenceInlineJson , entryReferenceLinkJson } from './mock/json-element-mock'
1111import { embeddedAssetWithRenderOption , embeddedObjectDefaultRender , embeddedObjectWithRenderOption } from './mock/render-options'
1212describe ( 'Reference Node To HTML' , ( ) => {
13- // it ('Should return blank for undefined entry', done => {
14- // const node = assetReferenceJson.children[0] as unknown as Node
15- // console.log('Node attributes:', node.attrs);
16- // const renderOption = {}
13+ it . skip ( 'Should return blank for undefined entry' , done => {
14+ const node = assetReferenceJson . children [ 0 ] as unknown as Node
15+ console . log ( 'Node attributes:' , node . attrs ) ;
16+ const renderOption = { }
1717
18- // const resultHTML = referenceToHTML(node, renderOption)
18+ const resultHTML = referenceToHTML ( node , renderOption )
1919
20- // expect(resultHTML).toEqual('')
21- // done()
22- // })
20+ expect ( resultHTML ) . toEqual ( '' )
21+ done ( )
22+ } )
2323
2424 it ( 'Should return blank for no children' , done => {
2525 const node = {
@@ -49,17 +49,17 @@ describe('Reference Node To HTML', () => {
4949 done ( )
5050 } )
5151
52- // it ('Should return HTML for embedded asset', done => {
53- // const node = assetReferenceJson.children[0] as unknown as Node
54- // const renderOption = {}
52+ it . skip ( 'Should return HTML for embedded asset' , done => {
53+ const node = assetReferenceJson . children [ 0 ] as unknown as Node
54+ const renderOption = { }
5555
56- // const resultHTML = referenceToHTML(node, renderOption, (metadata: Metadata) => {
57- // return findEmbeddedItems(metadata, embeddedAssetJsonEntry)[0]
58- // })
56+ const resultHTML = referenceToHTML ( node , renderOption , ( metadata : Metadata ) => {
57+ return findEmbeddedItems ( metadata , embeddedAssetJsonEntry ) [ 0 ]
58+ } )
5959
60- // expect(resultHTML).toEqual('<img src="/asset_uid_1/dummy.pdf" alt="dummy.pdf" />')
61- // done()
62- // })
60+ expect ( resultHTML ) . toEqual ( '<img src="/asset_uid_1/dummy.pdf" alt="dummy.pdf" />' )
61+ done ( )
62+ } )
6363
6464 it ( 'Should return HTML for embedded block entry' , done => {
6565 const node = entryReferenceBlockJson . children [ 0 ] as unknown as Node
@@ -94,17 +94,17 @@ describe('Reference Node To HTML', () => {
9494 done ( )
9595 } )
9696
97- // // Custom render option
98- // it ('Should return custom HTML for embedded asset', done => {
99- // const node = assetReferenceJson.children[0] as unknown as Node
100- // const renderOption = embeddedAssetWithRenderOption.renderOption as RenderOption
97+ // Custom render option
98+ it . skip ( 'Should return custom HTML for embedded asset' , done => {
99+ const node = assetReferenceJson . children [ 0 ] as unknown as Node
100+ const renderOption = embeddedAssetWithRenderOption . renderOption as RenderOption
101101
102- // const resultHTML = referenceToHTML(node, renderOption, (metadata: Metadata) => {
103- // return findEmbeddedItems(metadata, embeddedAssetJsonEntry)[0]
104- // })
105- // expect(resultHTML).toEqual('<img src="/asset_uid_1/dummy.pdf" alt="Alternet Text" />')
106- // done()
107- // })
102+ const resultHTML = referenceToHTML ( node , renderOption , ( metadata : Metadata ) => {
103+ return findEmbeddedItems ( metadata , embeddedAssetJsonEntry ) [ 0 ]
104+ } )
105+ expect ( resultHTML ) . toEqual ( '<img src="/asset_uid_1/dummy.pdf" alt="Alternet Text" />' )
106+ done ( )
107+ } )
108108
109109 it ( 'Should return custom HTML for embedded block entry' , done => {
110110 const node = entryReferenceBlockJson . children [ 0 ] as unknown as Node
0 commit comments