diff --git a/test/specs/dom_components/view/ComponentImageView.js b/test/specs/dom_components/view/ComponentImageView.ts similarity index 61% rename from test/specs/dom_components/view/ComponentImageView.js rename to test/specs/dom_components/view/ComponentImageView.ts index e216028ac..a173147e8 100644 --- a/test/specs/dom_components/view/ComponentImageView.js +++ b/test/specs/dom_components/view/ComponentImageView.ts @@ -1,17 +1,19 @@ -import ComponentImageView from 'dom_components/view/ComponentImageView'; -import Component from 'dom_components/model/ComponentImage'; +import ComponentImageView from '../../../../src/dom_components/view/ComponentImageView'; +import Component from '../../../../src/dom_components/model/ComponentImage'; describe('ComponentImageView', () => { - var model; - var view; + let model: Component; + let view: ComponentImageView; beforeEach(() => { model = new Component(); - view = new ComponentImageView({ + const cmpViewOpts = { model, - }); + config: {}, + }; + view = new ComponentImageView(cmpViewOpts); document.body.innerHTML = '
'; - document.body.querySelector('#fixtures').appendChild(view.render().el); + document.body.querySelector('#fixtures')!.appendChild(view.render().el); }); afterEach(() => { diff --git a/test/specs/dom_components/view/ComponentTextView.ts b/test/specs/dom_components/view/ComponentTextView.ts index 77ab1e794..9631c2c9a 100644 --- a/test/specs/dom_components/view/ComponentTextView.ts +++ b/test/specs/dom_components/view/ComponentTextView.ts @@ -10,6 +10,7 @@ describe('ComponentTextView', () => { let el: HTMLElement; let dcomp; let compOpts: any; + let compViewOpts: any; let em: Editor; beforeEach(() => { @@ -21,11 +22,11 @@ describe('ComponentTextView', () => { domc: dcomp, }; model = new Component({}, compOpts); - view = new ComponentTextView({ - model, - // @ts-ignore + compViewOpts = { config: { ...em.config, em }, - }); + model, + }; + view = new ComponentTextView(compViewOpts); document.body.innerHTML = ''; fixtures = document.body.querySelector('#fixtures')!; el = view.render().el; @@ -51,7 +52,7 @@ describe('ComponentTextView', () => { test('Init with content', () => { model = new Component({ content: 'test' }, compOpts); - view = new ComponentTextView({ model }); + view = new ComponentTextView({ ...compViewOpts, model }); fixtures.appendChild(view.render().el); expect(view.el.innerHTML).toEqual('test'); });