From: TGJG-XPS\TracyG Date: Sat, 4 Feb 2017 13:25:46 +0000 (+0000) Subject: Revoked weekday check and test X-Git-Tag: 2.18.0~12^2~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f873962ffa172cec215ce0836af857520205951a;p=thirdparty%2Fmoment.git Revoked weekday check and test --- diff --git a/src/lib/create/from-string.js b/src/lib/create/from-string.js index e9a5e0f44..579b2aba5 100644 --- a/src/lib/create/from-string.js +++ b/src/lib/create/from-string.js @@ -163,6 +163,7 @@ export function configFromRFC2822(config) { // TODO Confirm the given day-of-week is consistent with the day-of-month-year // NB: Needs an instance of moment, created from the date element of the input string. + /* if (match[1]) { // day of week given console.log('[' + match[1].substr(0,3) + ']', moment(match[2], dateFormat).format('ddd')); var momentDay = moment(match[2], dateFormat).format('ddd'); @@ -172,7 +173,7 @@ export function configFromRFC2822(config) { return; } } - + */ getParsingFlags(config).rfc2822 = true; switch (match[5].length) { diff --git a/src/test/moment/create.js b/src/test/moment/create.js index 6acf8518c..65217b37e 100644 --- a/src/test/moment/create.js +++ b/src/test/moment/create.js @@ -476,10 +476,10 @@ test('parsing RFC 2822', function (assert) { test('non RFC 2822 strings', function (assert) { assert.ok(!moment('Tue. 01 Nov 2016 01:23:45 GMT', moment.RFC_2822, true).isValid(), 'RFC2822 datetime with all options but invalid day delimiter'); - /* */ + /* TODO Confirm the given day-of-week is consistent with the day-of-month-year assert.ok(!moment('Mon, 01 Nov 2016 01:23:45 GMT', moment.RFC_2822, true).isValid(), 'RFC2822 datetime with mismatching Day (week v date)'); - /* */ + */ }); test('parsing iso', function (assert) {