diff --git a/test/test.ts b/test/test.ts index ebf090f..f531c7e 100644 --- a/test/test.ts +++ b/test/test.ts @@ -13,13 +13,13 @@ tap.test('should start the smartssr instance', async () => { await testSSRInstance.start(); }); -tap.skip.test('should render central.eu', async (tools) => { +tap.test('should render central.eu', async (tools) => { await testSSRInstance.renderPage( - 'https://central.eu/article/5e76873b9cf69b7bf6bc78bc/Introducing%3A%20central.eu' + 'https://in.work' ); }); -tap.test('should render lossless.com', async () => { +tap.skip.test('should render lossless.com', async () => { await testSSRInstance.renderPage('https://lossless.com'); }); diff --git a/ts/smartssr.function.serialize.ts b/ts/smartssr.function.serialize.ts index 196c485..bb464ce 100644 --- a/ts/smartssr.function.serialize.ts +++ b/ts/smartssr.function.serialize.ts @@ -69,6 +69,9 @@ export function serializeFunction(rootNode) { noteForAppending.push(childNode); } }); + while(nodeArg.firstChild) { + nodeArg.removeChild(nodeArg.firstChild); + } noteForAppending.forEach((childNode) => { nodeArg.append(childNode); });