Sha256: 46557910510ff96f7081ea8340a07a372cc31b90feb0cb5dd499e82ac8d5e246
Contents?: true
Size: 1.97 KB
Versions: 181
Compression:
Stored size: 1.97 KB
Contents
import meetupDay from './meetup'; function MeetupDayException(message) { this.message = message; this.name = 'MeetupDayException'; } describe('meetupDay()', () => { it('test monteenth of may 2013', () => { expect(meetupDay(2013, 4, 'Monday', 'teenth')).toEqual(new Date(2013, 4, 13)); }); xit('test saturteenth of february 2013', () => { expect(meetupDay(2013, 1, 'Saturday', 'teenth')).toEqual(new Date(2013, 1, 16)); }); xit('test first tuesday of may 2013', () => { expect(meetupDay(2013, 4, 'Tuesday', '1st')).toEqual(new Date(2013, 4, 7)); }); xit('test second monday of april 2013', () => { expect(meetupDay(2013, 3, 'Monday', '2nd')).toEqual(new Date(2013, 3, 8)); }); xit('test third thursday of september 2013', () => { expect(meetupDay(2013, 8, 'Thursday', '3rd')).toEqual(new Date(2013, 8, 19)); }); xit('test fourth sunday of march 2013', () => { expect(meetupDay(2013, 2, 'Sunday', '4th')).toEqual(new Date(2013, 2, 24)); }); xit('test last thursday of october 2013', () => { expect(meetupDay(2013, 9, 'Thursday', 'last')).toEqual(new Date(2013, 9, 31)); }); xit('test last wednesday of february 2012', () => { expect(meetupDay(2012, 1, 'Wednesday', 'last')).toEqual(new Date(2012, 1, 29)); }); xit('test last wednesday of december 2014', () => { expect(meetupDay(2014, 11, 'Wednesday', 'last')).toEqual(new Date(2014, 11, 31)); }); xit('test last sunday of only four week february 2015', () => { expect(meetupDay(2015, 1, 'Sunday', 'last')).toEqual(new Date(2015, 1, 22)); }); xit('test first friday of december 2012', () => { expect(meetupDay(2012, 11, 'Friday', '1st')).toEqual(new Date(2012, 11, 7)); }); xit('test fifth monday of march 2015', () => { expect(meetupDay(2015, 2, 'Monday', '5th')).toEqual(new Date(2015, 2, 30)); }); xit('test nonexistent fifth monday of february 2015', () => { expect(() => { meetupDay(2015, 1, 'Monday', '5th'); }).toThrow(); }); });
Version data entries
181 entries across 181 versions & 1 rubygems