fix tests

This commit is contained in:
Niels Lyngsø
2023-03-20 14:21:31 +01:00
parent 6882ad03b0
commit 93ed6d7789
2 changed files with 9 additions and 5 deletions

View File

@@ -84,14 +84,13 @@ describe('UmbExtensionRegistry', () => {
.unsubscribe();
});
// TODO: What kind of weighting would we like to use?
it('should return extensions ordered by weight', (done) => {
extensionRegistry
.extensionsOfType(type)
.subscribe((extensions) => {
expect(extensions?.[0]?.weight).to.eq(1);
expect(extensions?.[0]?.weight).to.eq(200);
expect(extensions?.[1]?.weight).to.eq(25);
expect(extensions?.[2]?.weight).to.eq(200);
expect(extensions?.[2]?.weight).to.eq(1);
done();
})
.unsubscribe();
@@ -166,9 +165,11 @@ describe('UmbExtensionRegistry with kinds', () => {
.extensionsOfType('section')
.subscribe((extensions) => {
expect(extensions).to.have.lengthOf(3);
expect(extensions?.[0]?.elementName).to.eq('my-kind-element');
expect(extensions?.[0]?.elementName).to.not.eq('my-kind-element');
expect(extensions?.[1]?.alias).to.eq('Umb.Test.Section.3');
expect(extensions?.[1]?.elementName).to.eq('my-kind-element');
expect(extensions?.[2]?.elementName).to.not.eq('my-kind-element');
expect(extensions?.[2]?.alias).to.eq('Umb.Test.Section.1');
expect(extensions?.[2]?.elementName).to.eq('my-kind-element');
done();
})
.unsubscribe();

View File

@@ -29,6 +29,9 @@ import type { ManifestModal } from './modal.models';
import type { ManifestStore, ManifestTreeStore } from './store.models';
import type { ClassConstructor } from '@umbraco-cms/models';
export * from '../../src/backoffice/shared/components/section/section-sidebar-menu/section-sidebar-menu.element';
export * from '../../src/backoffice/shared/components/header-app/header-app-button.element';
export * from '../../src/backoffice/shared/components/tree/tree-menu-item/tree-menu-item.element';
export * from './collection-view.models';
export * from './dashboard-collection.models';
export * from './dashboard.models';