From 1b8f3b0cf81adf60e9a834a0da7914436312f9dc Mon Sep 17 00:00:00 2001 From: JaySunSyn Date: Sun, 13 Oct 2019 13:18:02 +0200 Subject: [PATCH] chore(form-registrar-mixin-test): revert --- .../field/test/FormRegistrarMixin.test.js | 71 ------------------- 1 file changed, 71 deletions(-) delete mode 100644 packages/field/test/FormRegistrarMixin.test.js diff --git a/packages/field/test/FormRegistrarMixin.test.js b/packages/field/test/FormRegistrarMixin.test.js deleted file mode 100644 index 2c1dd62fc..000000000 --- a/packages/field/test/FormRegistrarMixin.test.js +++ /dev/null @@ -1,71 +0,0 @@ -import { fixture, html, expect } from '@open-wc/testing'; -import { cache, LitElement } from '@lion/core'; -import { LionFieldset } from '../../fieldset/src/LionFieldset.js'; -import { FormRegistrarMixin } from '../src/FormRegistrarMixin.js'; - -describe.only('FormRegistrarMixin', () => { - before(async () => { - const FormRegistrarMixinClass = class extends FormRegistrarMixin(LionFieldset) { - static get properties() { - return { - modelValue: { - type: String, - }, - }; - } - }; - customElements.define('test-registrar', FormRegistrarMixinClass); - - const ContainerClass = class extends LitElement { - static get properties() { - return { - hide: Boolean, - }; - } - - render() { - if (this.hide === true) { - return html``; - } - return html` - ${cache( - html` - - `, - )} - `; - } - }; - customElements.define('test-container', ContainerClass); - }); - - it('has the capability to override the help text', async () => { - const element = await fixture( - html` - - `, - ); - const child = await fixture( - html` - - `, - ); - await element.updateComplete; - const registrar = () => element.shadowRoot.querySelector('test-registrar'); - registrar().addFormElement(child); - - expect(Object.keys(registrar().formElements).length).to.be.equal(1); - - element.hide = true; - await element.updateComplete; - element.hide = false; - await element.updateComplete; - await new Promise(resolve => - setTimeout(() => { - resolve(); - }, 1500), - ); - - expect(Object.keys(registrar().formElements).length).to.be.equal(1); - }); -});