diff --git a/tests/automated/axisFormat.js b/tests/automated/axisFormat.js new file mode 100644 index 0000000..f51f130 --- /dev/null +++ b/tests/automated/axisFormat.js @@ -0,0 +1,33 @@ +describe('axisFormat', function() { + + var options; + + function getAxisText() { + return $('.fc-agenda-slots tr th.fc-agenda-axis:first').text(); + } + + beforeEach(function() { + affix('#cal'); + options = { + defaultDate: '2014-06-04', + defaultView: 'agendaWeek' + }; + }); + + it('renders correctly when default', function() { + $('#cal').fullCalendar(options); + expect(getAxisText()).toBe('12am'); + }); + + it('renders correctly when default and the language is customized', function() { + options.lang = 'en-gb'; + $('#cal').fullCalendar(options); + expect(getAxisText()).toBe('00'); + }); + + it('renders correctly when customized', function() { + options.axisFormat = 'H:mm:mm[!]'; + $('#cal').fullCalendar(options); + expect(getAxisText()).toBe('0:00:00!'); + }); +}); \ No newline at end of file