From: Andrzej BartosiƄski Date: Sun, 1 Dec 2019 16:38:58 +0000 (+0100) Subject: Add tests for updating last day of february on a leap year to 2020 provided as string X-Git-Tag: 2.25.0~64^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f75a3a1a39fdd0ce8d760a0aedb75b649df1cd0;p=thirdparty%2Fmoment.git Add tests for updating last day of february on a leap year to 2020 provided as string --- diff --git a/src/test/moment/getters_setters.js b/src/test/moment/getters_setters.js index 2c47a8913..23dd06252 100644 --- a/src/test/moment/getters_setters.js +++ b/src/test/moment/getters_setters.js @@ -281,6 +281,12 @@ test('year setter', function (assert) { var c = moment([2012, 9, 4]); assert.equal(moment(c).year(2017).format('YYYY-MM-DD'), '2017-10-04', 'set from a random day on a leap year to a non leap year'); assert.equal(moment(c).year(2004).format('YYYY-MM-DD'), '2004-10-04', 'set from a random day on a leap year to a leap year'); + + var d = moment([2020, 1, 29]); + assert.equal(moment(d).year('2020').format('YYYY-MM-DD'), '2020-02-29', 'set from last day of february in 2020 to the same year, provided as string'); + + var e = moment([2012, 1, 29]); + assert.equal(moment(e).year('2020').format('YYYY-MM-DD'), '2020-02-29', 'set from last day of february on a leap year to 2020, provided as string'); }); test('object set ordering', function (assert) {