lion/packages/ui/components/overlays/test/OverlayMixin.test.js
2022-10-31 16:55:07 +01:00

25 lines
678 B
JavaScript

import { defineCE, unsafeStatic } from '@open-wc/testing';
import { LitElement, html } from 'lit';
import { OverlayMixin } from '@lion/ui/overlays.js';
import { runOverlayMixinSuite } from '../test-suites/OverlayMixin.suite.js';
const tagString = defineCE(
class extends OverlayMixin(LitElement) {
render() {
return html`
<button slot="invoker">invoker button</button>
<div id="overlay-content-node-wrapper">
<div slot="content">content of the overlay</div>
</div>
`;
}
},
);
const tag = unsafeStatic(tagString);
describe('OverlayMixin integrations', () => {
runOverlayMixinSuite({
tagString,
tag,
});
});