%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.146 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/ppaobm/vendor/bower-asset/fullcalendar/tests/automated/legacy/ |
Upload File : |
describe('titleFormat', function() { var SELECTOR = '.fc-toolbar h2' describe('when default', function() { var viewWithFormat = [ { view: 'dayGridMonth', expected: 'June 2014' }, { view: 'dayGridWeek', expected: /Jun 8 - 14,? 2014/ }, { view: 'timeGridWeek', expected: /Jun 8 - 14,? 2014/ }, { view: 'dayGridDay', expected: /June 12,? 2014/ }, { view: 'timeGridDay', expected: /June 12,? 2014/ } ] beforeEach(function() { initCalendar({ defaultDate: '2014-06-12', titleRangeSeparator: ' - ' }) }) it('should have default values', function() { var cal = $(currentCalendar.el) for (var i = 0; i < viewWithFormat.length; i++) { var crtView = viewWithFormat[i] currentCalendar.changeView(crtView.view) expect(cal.find(SELECTOR).text()).toMatch(crtView.expected) }; }) }) describe('when set on a per-view basis', function() { var viewWithFormat = [ { view: 'dayGridMonth', expected: 'June 2014' }, { view: 'dayGridWeek', expected: 'Jun 8 - 14, 2014' }, { view: 'timeGridWeek', expected: 'June 8 - 14, 2014' }, { view: 'dayGridDay', expected: 'Thursday, June 12, 2014' } ] beforeEach(function() { initCalendar({ defaultDate: '2014-06-12', titleRangeSeparator: ' - ', views: { month: { titleFormat: { year: 'numeric', month: 'long' } }, dayGridWeek: { titleFormat: { day: 'numeric', month: 'short', year: 'numeric' } }, week: { titleFormat: { day: 'numeric', month: 'long', year: 'numeric' } }, dayGridDay: { titleFormat: { weekday: 'long', day: 'numeric', month: 'long', year: 'numeric' } } } }) }) it('should have the correct values', function() { for (var i = 0; i < viewWithFormat.length; i++) { var crtView = viewWithFormat[i] currentCalendar.changeView(crtView.view) expect($(currentCalendar.el).find(SELECTOR).text()).toBe(crtView.expected) }; }) }) describe('when default and locale is French', function() { var viewWithFormat = [ { view: 'dayGridMonth', expected: 'juin 2014' }, { view: 'dayGridWeek', expected: '9 - 15 juin 2014' }, { view: 'timeGridWeek', expected: '9 - 15 juin 2014' }, { view: 'dayGridDay', expected: '12 juin 2014' }, { view: 'timeGridDay', expected: '12 juin 2014' } ] beforeEach(function() { initCalendar({ defaultDate: '2014-06-12', titleRangeSeparator: ' - ', locale: 'fr' }) }) it('should have the translated dates', function() { for (var i = 0; i < viewWithFormat.length; i++) { var crtView = viewWithFormat[i] currentCalendar.changeView(crtView.view) expect($(currentCalendar.el).find(SELECTOR).text()).toBe(crtView.expected) }; }) }) describe('using custom views', function() { it('multi-year default only displays year', function() { initCalendar({ views: { multiYear: { type: 'dayGrid', duration: { years: 2 } } }, defaultView: 'multiYear', defaultDate: '2014-12-25', titleRangeSeparator: ' - ' }) expect($('h2')).toHaveText('2014 - 2015') }) it('multi-month default only displays month/year', function() { initCalendar({ views: { multiMonth: { type: 'dayGrid', duration: { months: 2 } } }, defaultView: 'multiMonth', defaultDate: '2014-12-25', titleRangeSeparator: ' - ' }) expect($('h2')).toHaveText('December 2014 - January 2015') }) it('multi-week default displays short full date', function() { initCalendar({ views: { multiWeek: { type: 'dayGrid', duration: { weeks: 2 } } }, defaultView: 'multiWeek', defaultDate: '2014-12-25', titleRangeSeparator: ' - ' }) expect($('h2').text()).toMatch(/Dec 21,? 2014 - Jan 3,? 2015/) }) it('multi-day default displays short full date', function() { initCalendar({ views: { multiDay: { type: 'dayGrid', duration: { days: 2 } } }, defaultView: 'multiDay', defaultDate: '2014-12-25', titleRangeSeparator: ' - ' }) expect($('h2').text()).toMatch(/Dec 25 - 26,? 2014/) }) }) describe('when not all days are shown', function() { it('doesn\'t include hidden days in the title', function() { initCalendar({ defaultView: 'timeGridWeek', defaultDate: '2017-02-13', weekends: false, titleRangeSeparator: ' - ' }) expect($('h2')).toHaveText('Feb 13 - 17, 2017') // does not include Sunday }) }) })