HEX
Server: Apache
System: Linux b:u:newjapaneti:1 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64
User: newjapaneti (381717)
PHP: 5.6.30
Disabled: apache_get_modules, apache_get_version, apache_reset_timeout, apache_getenv, apache_note, apache_setenv
Upload Files
File: /var/www/html/newjapanetiquetas.com.br/web/docs/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();
};