mirror of
https://github.com/frappe/air-datepicker.git
synced 2026-01-14 11:01:22 +08:00
add tests for "onSelect" event
This commit is contained in:
parent
6b41cd8c4f
commit
a9962c7348
@ -34,6 +34,42 @@ var assert = chai.assert,
|
||||
|
||||
dp.selectDate(date);
|
||||
|
||||
});
|
||||
|
||||
it('should receive array of dates when "multipleDates" set to true', function () {
|
||||
var date = new Date(2016,0,22),
|
||||
date2 = new Date(2016,0,23),
|
||||
dates = [];
|
||||
|
||||
dp = $input.datepicker({
|
||||
multipleDates: true,
|
||||
onSelect: function (fd, d, inst) {
|
||||
dates = d;
|
||||
}
|
||||
}).data('datepicker');
|
||||
|
||||
dp.selectDate(date);
|
||||
dp.selectDate(date2);
|
||||
|
||||
expect(dates).to.have.length(2)
|
||||
|
||||
})
|
||||
it('should receive array of dates when "range" set to true', function () {
|
||||
var date = new Date(2016,0,22),
|
||||
date2 = new Date(2016,0,23),
|
||||
dates = [];
|
||||
|
||||
dp = $input.datepicker({
|
||||
range: true,
|
||||
onSelect: function (fd, d, inst) {
|
||||
dates = d;
|
||||
}
|
||||
}).data('datepicker');
|
||||
|
||||
dp.selectDate(date);
|
||||
dp.selectDate(date2);
|
||||
|
||||
expect(dates).to.have.length(2)
|
||||
})
|
||||
});
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user