import test from 'ava'; import {html} from 'htm/preact'; import {render} from 'preact-render-to-string'; import {PrivacyLink} from '../../source/gram.js'; test('PrivacyLink', (t) => { t.snapshot(render(html`<${PrivacyLink} />`), 'Empty'); t.snapshot( render(html`<${PrivacyLink} href="https://example.org">Example`), 'Text children', ); t.snapshot( render( html` <${PrivacyLink} href="https://example.org"> Example with children `, ), 'HTML children', ); t.snapshot( render( html` <${PrivacyLink} class="bold italic" href="https://example.org"> Example `, ), 'CSS class', ); });