test.done();
},
-
- // 'asGetters' : function (test) {
- // var d = moment.duration({
- // years: 2,
- // months: 3,
- // weeks: 2,
- // days: 1,
- // hours: 8,
- // minutes: 9,
- // seconds: 20,
- // milliseconds: 12
- // });
-
- // test.expect(8);
- // // These are of course very fragile. Their existence merely hints that
- // // changing the way 'as' works changes the output.
- // test.equal(d.asYears().toFixed(2), '2.29', 'years');
- // test.equal(d.asMonths().toFixed(2), '27.50', 'months');
- // test.equal(d.asWeeks().toFixed(2), '119.59', 'weeks');
- // test.equal(d.asDays().toFixed(2), '837.14', 'days');
- // test.equal(d.asHours().toFixed(2), '20091.25', 'hours');
- // test.equal(d.asMinutes().toFixed(2), '1205475.03', 'minutes');
- // test.equal(d.asSeconds().toFixed(2), '72328502.01', 'seconds');
- // test.equal(d.asMilliseconds(), 72328502012, 'milliseconds');
- // test.done();
- // },
-
- // 'generic as getter' : function (test) {
- // var d = moment.duration({
- // years: 2,
- // months: 3,
- // weeks: 2,
- // days: 1,
- // hours: 8,
- // minutes: 9,
- // seconds: 20,
- // milliseconds: 12
- // });
-
- // // These are of course very fragile. Their existence merely hints that
- // // changing the way 'as' works changes the output.
- // test.expect(24);
- // test.equal(d.as('years').toFixed(2), '2.29', 'years');
- // test.equal(d.as('year').toFixed(2), '2.29', 'years = year');
- // test.equal(d.as('y').toFixed(2), '2.29', 'years = y');
- // test.equal(d.as('months').toFixed(2), '27.50', 'months');
- // test.equal(d.as('month').toFixed(2), '27.50', 'months = month');
- // test.equal(d.as('M').toFixed(2), '27.50', 'months = M');
- // test.equal(d.as('weeks').toFixed(2), '119.59', 'weeks');
- // test.equal(d.as('week').toFixed(2), '119.59', 'weeks = week');
- // test.equal(d.as('w').toFixed(2), '119.59', 'weeks = w');
- // test.equal(d.as('days').toFixed(2), '837.14', 'days');
- // test.equal(d.as('day').toFixed(2), '837.14', 'days = day');
- // test.equal(d.as('d').toFixed(2), '837.14', 'days = d');
- // test.equal(d.as('hours').toFixed(2), '20091.25', 'hours');
- // test.equal(d.as('hour').toFixed(2), '20091.25', 'hours = hour');
- // test.equal(d.as('h').toFixed(2), '20091.25', 'hours = h');
- // test.equal(d.as('minutes').toFixed(2), '1205475.03', 'minutes');
- // test.equal(d.as('minute').toFixed(2), '1205475.03', 'minutes = minute');
- // test.equal(d.as('m').toFixed(2), '1205475.03', 'minutes = m');
- // test.equal(d.as('seconds').toFixed(2), '72328502.01', 'seconds');
- // test.equal(d.as('second').toFixed(2), '72328502.01', 'seconds = second');
- // test.equal(d.as('s').toFixed(2), '72328502.01', 'seconds = s');
- // test.equal(d.as('milliseconds'), 72328502012, 'milliseconds');
- // test.equal(d.as('millisecond'), 72328502012, 'milliseconds = millisecond');
- // test.equal(d.as('ms'), 72328502012, 'milliseconds = ms');
- // test.done();
- // },
'as getters for small units' : function (test) {
var dS = moment.duration(1, 'milliseconds'),