test: add test

This commit is contained in:
mathuo 2021-04-10 17:27:45 +01:00
parent 93a09b1b4f
commit ce28ad271b

View File

@ -489,4 +489,37 @@ describe('splitview', () => {
splitview.dispose();
});
test('from descriptor', () => {
const descriptor = {
size: 300,
views: [
{
size: 80,
view: new Testview(0, Number.POSITIVE_INFINITY),
},
{
size: 100,
view: new Testview(0, Number.POSITIVE_INFINITY),
},
{
size: 120,
view: new Testview(0, Number.POSITIVE_INFINITY),
},
],
};
const splitview = new Splitview(container, {
orientation: Orientation.HORIZONTAL,
proportionalLayout: false,
descriptor,
});
expect([
descriptor.views[0].size,
descriptor.views[1].size,
descriptor.views[2].size,
]).toEqual([80, 100, 120]);
expect(splitview.size).toBe(300);
});
});