@socialwebfoundation/ap-components
Version:
A collection of Web Components for displaying objects from the ActivityPub API
17 lines (14 loc) • 491 B
JavaScript
import { expect } from 'https://esm.sh/chai@4.3.8';
import '../lib/avatar-icon.js';
describe('<avatar-icon>', () => {
it('renders an avatar', async () => {
const el = document.createElement('avatar-icon');
el.url = 'https://files.example.com/upload/file1.jpg'
el.size = 128
document.body.appendChild(el);
await el.updateComplete;
expect(el.shadowRoot.innerHTML).to.include(el.url)
expect(el.shadowRoot.innerHTML).to.include(el.size)
el.remove();
});
})