%PDF- %PDF-
Direktori : /home/riacommer/public_html/admin/vendor/rickshaw/tests/ |
Current File : /home/riacommer/public_html/admin/vendor/rickshaw/tests/Rickshaw.Fixtures.Time.js |
var Rickshaw = require('../rickshaw'); var time = new Rickshaw.Fixtures.Time; exports.monthBoundary = function(test) { var february = 1359676800; var ceil = time.ceil(february, time.unit('month')); test.equal(ceil, february, "february resolves to itself"); test.done(); }; exports.monthMinus = function(test) { var february = 1359676800; var ceil = time.ceil(february - 1, time.unit('month')); test.equal(ceil, february, "just before february resolves up to february"); test.done(); }; exports.month = function(test) { var february = 1359676800; var march = 1362096000; var ceil = time.ceil(february + 1, time.unit('month')); test.equal(ceil, march, "february plus a bit resolves to march"); test.done(); }; exports.decemberMonthWrap = function(test) { var december2013 = 1385856000; var january2014 = 1388534400; var ceil = time.ceil(december2013 + 1, time.unit('month')); test.equal(ceil, january2014, "december wraps to next year"); test.done(); }; exports.yearBoundary = function(test) { var year2013 = 1356998400; var ceil = time.ceil(year2013, time.unit('year')); test.equal(ceil, year2013, "midnight new year resolves to itself"); test.done(); }; exports.year = function(test) { var year2013 = 1356998400; var year2014 = 1388534400; var ceil = time.ceil(year2013 + 1, time.unit('year')); test.equal(ceil, year2014, "midnight new year plus a bit resolves to next year"); test.done(); };