fix tests to correspond with changes made to MCTSplitPane
This commit is contained in:
@@ -140,7 +140,7 @@ define(
|
|||||||
|
|
||||||
it("exposes its splitter's initial position", function () {
|
it("exposes its splitter's initial position", function () {
|
||||||
expect(controller.position()).toEqual(
|
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 () {
|
it("allows positions to be set", function () {
|
||||||
|
var intitialValue = mockChildren[0].offsetWidth;
|
||||||
var testValue = mockChildren[0].offsetWidth + 50;
|
var testValue = mockChildren[0].offsetWidth + 50;
|
||||||
controller.position(testValue);
|
controller.position(intitialValue, testValue);
|
||||||
expect(mockFirstPane.css).toHaveBeenCalledWith(
|
expect(mockFirstPane.css).toHaveBeenCalledWith(
|
||||||
'width',
|
'width',
|
||||||
(testValue - mockSplitter[0].offsetWidth) + 'px'
|
(testValue) + 'px'
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -200,11 +201,11 @@ define(
|
|||||||
mockFirstPane[0].offsetWidth += 100;
|
mockFirstPane[0].offsetWidth += 100;
|
||||||
// Should not reflect the change yet
|
// Should not reflect the change yet
|
||||||
expect(controller.position()).not.toEqual(
|
expect(controller.position()).not.toEqual(
|
||||||
mockFirstPane[0].offsetWidth + mockSplitter[0].offsetWidth
|
mockFirstPane[0].offsetWidth
|
||||||
);
|
);
|
||||||
mockInterval.mostRecentCall.args[0]();
|
mockInterval.mostRecentCall.args[0]();
|
||||||
expect(controller.position()).toEqual(
|
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 () {
|
it("saves user preference to localStorage when user is done resizing", function () {
|
||||||
controller.endResizing(100);
|
controller.endResizing(100);
|
||||||
expect(Number(mockWindow.localStorage.getItem('mctSplitPane-rightSide'))).toEqual(100 - mockSplitter[0].offsetWidth);
|
expect(Number(mockWindow.localStorage.getItem('mctSplitPane-rightSide'))).toEqual(100);
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user