тестирование снимков веб-компонентов - PullRequest
0 голосов
/ 19 февраля 2019

Учитывая этот пользовательский компонент:

const style = `
  div {
    color: red;
  }
`;

const html = `
  <div>
    SAMPLE WEB COMPONENT
  </div>
`;

const $element = document.createElement('template');
$element.innerHTML = `
  <style>
    ${style}
  </style>
  ${html}
`;

export default class Sample extends HTMLElement {
  constructor() {
    super();
    this.root = this.attachShadow({ mode: 'closed' });
    this.root.appendChild($element.content.cloneNode(true));
  }
}

Есть ли вероятность проведения тестов снимков с использованием Jest?Используя что-то вроде jest-snapshot-serializer-raw или jsdom + serializer или другое.

...