From 250b642c70e2a31cd7293cd37149b1512ffd4ae6 Mon Sep 17 00:00:00 2001 From: Giampaolo Bellavite Date: Fri, 20 Nov 2015 08:26:15 +0100 Subject: [PATCH] Add a test case for #95 --- test/DayPicker.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/DayPicker.js b/test/DayPicker.js index a98541dfa1..0de2211692 100644 --- a/test/DayPicker.js +++ b/test/DayPicker.js @@ -414,6 +414,26 @@ describe("DayPicker", () => { expect(dayPickerEl.state.currentMonth.getFullYear()).to.equal(2016); }); + it("shows the month specified in toMonth", () => { + const dayPickerEl = TestUtils.renderIntoDocument( + + ); + dayPickerEl.showMonth(new Date(2015, 11)); + + expect(dayPickerEl.state.currentMonth.getMonth()).to.equal(11); + expect(dayPickerEl.state.currentMonth.getFullYear()).to.equal(2015); + }); + + it("shows the month specified in fromMonth", () => { + const dayPickerEl = TestUtils.renderIntoDocument( + + ); + dayPickerEl.showMonth(new Date(2015, 5)); + + expect(dayPickerEl.state.currentMonth.getMonth()).to.equal(5); + expect(dayPickerEl.state.currentMonth.getFullYear()).to.equal(2015); + }); + it("does not show the month if after `toMonth`", () => { const dayPickerEl = TestUtils.renderIntoDocument(