From 0b7834afc27c438f566e30380bfe58fb575097f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Thu, 3 Aug 2023 10:16:17 +0200 Subject: [PATCH] implement :init call in tests --- .../controller/base-extension-controller.test.ts | 1 + .../controller/base-extensions-controller.test.ts | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extension-controller.test.ts b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extension-controller.test.ts index 224cc13893..54083382d5 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extension-controller.test.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extension-controller.test.ts @@ -28,6 +28,7 @@ class UmbTestExtensionController extends UmbBaseExtensionController { onPermissionChanged: (isPermitted: boolean) => void ) { super(host, extensionRegistry, alias, onPermissionChanged); + this._init(); } protected async _conditionsAreGood() { diff --git a/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extensions-controller.test.ts b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extensions-controller.test.ts index e40943e7db..408367e2b5 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extensions-controller.test.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/base-extensions-controller.test.ts @@ -15,6 +15,16 @@ import { customElement, html } from '@umbraco-cms/backoffice/external/lit'; class UmbTestControllerHostElement extends UmbControllerHostElementMixin(HTMLElement) {} class UmbTestExtensionController extends UmbBaseExtensionController { + constructor( + host: UmbControllerHostElement, + extensionRegistry: UmbExtensionRegistry, + alias: string, + onPermissionChanged: (isPermitted: boolean) => void + ) { + super(host, extensionRegistry, alias, onPermissionChanged); + this._init(); + } + protected async _conditionsAreGood() { return true; }