Cleaning up dayNames test to pass ``grunt check``

This commit is contained in:
David Asabina
2014-05-23 22:25:33 +02:00
parent 99f7e044f6
commit 2a923a42a4
+14 -16
View File
@@ -10,12 +10,14 @@ describe('day names', function() {
'.fc-sat',
];
var referenceDate = '2014-05-25 06:00'; // A sunday
var languages = [ 'es', 'fr', 'de', 'zh-cn', 'nl' ];
beforeEach(function() {
affix('#cal');
moment.lang()
settings = { }
settings.now = moment(referenceDate).toISOString();
moment.lang();
settings = {
now: moment(referenceDate).toISOString()
};
});
describe('when view is basicDay', function() {
@@ -32,13 +34,12 @@ describe('day names', function() {
it('should be ' + weekday, function() {
settings.now = moment(referenceDate).add('days', index);
$('#cal').fullCalendar(settings);
expect($('.fc-day-header')[0]).toHaveText(weekday);
});
});
});
var languages = [ 'es', 'fr', 'de', 'zh-cn', 'nl' ];
$.each(languages, function(index, language) {
describe('when lang is ' + language, function() {
beforeEach(function() {
@@ -48,13 +49,12 @@ describe('day names', function() {
$.each(moment.weekdays(), function(index, weekday) {
it('should be the translation for ' + weekday, function() {
var weekdays = moment.weekdays();
var dow = moment.langData(language)._week.dow
settings.lang = language;
settings.now = moment(referenceDate).add('days', index);
$('#cal').fullCalendar(settings);
expect($('.fc-day-header')[0]).toHaveText(weekdays[index])
expect($('.fc-day-header')[0]).toHaveText(weekdays[index]);
});
});
});
@@ -77,8 +77,8 @@ describe('day names', function() {
settings.now = moment(referenceDate).add('days', index);
$('#cal').fullCalendar(settings);
expect($('.fc-day-header')[0]).toHaveText(weekday)
expect($('.fc-day-header')[0]).toHaveText(weekday);
});
});
});
@@ -92,11 +92,11 @@ describe('day names', function() {
describe('when lang is default', function() {
beforeEach(function() {
moment.lang('en');
settings.lang = 'en';
});
$.each(moment.weekdays(), function(index, weekday) {
it('should be ' + weekday, function() {
settings.lang = 'en';
settings.now = moment(referenceDate).add('days', index);
$('#cal').fullCalendar(settings);
@@ -106,7 +106,6 @@ describe('day names', function() {
});
});
var languages = [ 'es' ];
$.each(languages, function(index, language) {
describe('when lang is ' + language, function() {
beforeEach(function() {
@@ -116,7 +115,6 @@ describe('day names', function() {
$.each(moment.weekdays(), function(index, weekday) {
it('should be the translation for ' + weekday, function() {
var weekdays = moment.weekdays();
var dow = moment.langData(language)._week.dow
settings.lang = language;
settings.now = moment(referenceDate).add('days', index); // move to beforeEach
@@ -146,7 +144,7 @@ describe('day names', function() {
settings.now = moment(referenceDate).add('days', index);
$('#cal').fullCalendar(settings);
var dayClasses = '.fc-col0.fc-widget-header';
expect($(dayClasses)[0]).toContainText(weekday);
});