fix(core): update
This commit is contained in:
		| @@ -13,13 +13,13 @@ tap.test('should start the smartssr instance', async () => { | |||||||
|   await testSSRInstance.start(); |   await testSSRInstance.start(); | ||||||
| }); | }); | ||||||
|  |  | ||||||
| tap.test('should render central.eu', async (tools) => { | tap.skip.test('should render central.eu', async (tools) => { | ||||||
|   await testSSRInstance.renderPage( |   await testSSRInstance.renderPage( | ||||||
|     'https://central.eu/article/5e76873b9cf69b7bf6bc78bc/Introducing%3A%20central.eu' |     'https://central.eu/article/5e76873b9cf69b7bf6bc78bc/Introducing%3A%20central.eu' | ||||||
|   ); |   ); | ||||||
| }); | }); | ||||||
|  |  | ||||||
| tap.skip.test('should render lossless.com', async () => { | tap.test('should render lossless.com', async () => { | ||||||
|   await testSSRInstance.renderPage('https://lossless.com'); |   await testSSRInstance.renderPage('https://lossless.com'); | ||||||
| }); | }); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -42,11 +42,18 @@ export function serializeFunction(rootNode) { | |||||||
|       const slots = nodeArg.shadowRoot.querySelectorAll('slot'); |       const slots = nodeArg.shadowRoot.querySelectorAll('slot'); | ||||||
|  |  | ||||||
|       // handle slot element |       // handle slot element | ||||||
|  |       const slotsForMove: HTMLSlotElement[] = []; | ||||||
|       slots.forEach((slot) => { |       slots.forEach((slot) => { | ||||||
|         nodeArg.childNodes.forEach((lightNode) => slot.parentNode.insertBefore(lightNode, slot)); |         slotsForMove.push(slot); | ||||||
|         slot.parentNode.removeChild(slot); |  | ||||||
|       }); |       }); | ||||||
|  |  | ||||||
|  |        | ||||||
|  |       for (const slot of slotsForMove) { | ||||||
|  |         const slottedLightNodesForMove = []; | ||||||
|  |         slot.assignedNodes().forEach((lightNode) => slottedLightNodesForMove.push(lightNode)); | ||||||
|  |         slottedLightNodesForMove.forEach((lightNode) => slot.parentNode.insertBefore(lightNode, slot)); | ||||||
|  |       } | ||||||
|  |  | ||||||
|       // lets modify the css |       // lets modify the css | ||||||
|       const childNodes = nodeArg.shadowRoot.childNodes; |       const childNodes = nodeArg.shadowRoot.childNodes; | ||||||
|       // tslint:disable-next-line: prefer-for-of |       // tslint:disable-next-line: prefer-for-of | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user