mirror of
https://github.com/nasa/openmct.git
synced 2025-04-21 09:31:24 +00:00
fix tests to correspond with changes made to MCTSplitPane
This commit is contained in:
parent
e4aaa860a3
commit
556296096d
@ -140,7 +140,7 @@ define(
|
||||
|
||||
it("exposes its splitter's initial position", function () {
|
||||
expect(controller.position()).toEqual(
|
||||
mockFirstPane[0].offsetWidth + mockSplitter[0].offsetWidth
|
||||
mockFirstPane[0].offsetWidth
|
||||
);
|
||||
});
|
||||
|
||||
@ -164,11 +164,12 @@ define(
|
||||
});
|
||||
|
||||
it("allows positions to be set", function () {
|
||||
var intitialValue = mockChildren[0].offsetWidth;
|
||||
var testValue = mockChildren[0].offsetWidth + 50;
|
||||
controller.position(testValue);
|
||||
controller.position(intitialValue, testValue);
|
||||
expect(mockFirstPane.css).toHaveBeenCalledWith(
|
||||
'width',
|
||||
(testValue - mockSplitter[0].offsetWidth) + 'px'
|
||||
(testValue) + 'px'
|
||||
);
|
||||
});
|
||||
|
||||
@ -200,11 +201,11 @@ define(
|
||||
mockFirstPane[0].offsetWidth += 100;
|
||||
// Should not reflect the change yet
|
||||
expect(controller.position()).not.toEqual(
|
||||
mockFirstPane[0].offsetWidth + mockSplitter[0].offsetWidth
|
||||
mockFirstPane[0].offsetWidth
|
||||
);
|
||||
mockInterval.mostRecentCall.args[0]();
|
||||
expect(controller.position()).toEqual(
|
||||
mockFirstPane[0].offsetWidth + mockSplitter[0].offsetWidth
|
||||
mockFirstPane[0].offsetWidth
|
||||
);
|
||||
});
|
||||
|
||||
@ -216,7 +217,7 @@ define(
|
||||
|
||||
it("saves user preference to localStorage when user is done resizing", function () {
|
||||
controller.endResizing(100);
|
||||
expect(Number(mockWindow.localStorage.getItem('mctSplitPane-rightSide'))).toEqual(100 - mockSplitter[0].offsetWidth);
|
||||
expect(Number(mockWindow.localStorage.getItem('mctSplitPane-rightSide'))).toEqual(100);
|
||||
});
|
||||
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user