diff --git a/test/govobject/govobject.js b/test/govobject/govobject.js index 104242bd3..2e3ad3d02 100644 --- a/test/govobject/govobject.js +++ b/test/govobject/govobject.js @@ -18,6 +18,16 @@ var BufferReader = require('../../lib/encoding/bufferreader'); /* FromObject */ describe('GovObject', function () { describe('GovObject - FromObject', function () { + var clock; + + before(function () { + clock = sinon.useFakeTimers(new Date('2024-01-01T00:00:00Z').getTime()); + }); + + after(function () { + clock.restore(); + }); + it('should cast a JSON Proposal into a Proposal Object', function () { var govObject = new GovObject(); var jsonProposal = { diff --git a/test/govobject/types/proposal.js b/test/govobject/types/proposal.js index 13f87c543..9d71db317 100644 --- a/test/govobject/types/proposal.js +++ b/test/govobject/types/proposal.js @@ -20,6 +20,7 @@ var errors = bitcore.errors; // TODO: create Proposal from object describe('Proposal', function () { + var clock; var startDate = Math.round(new Date('2015-10-10').getTime() / 1000); var endDate = Math.round(new Date('2025-10-10').getTime() / 1000); var validJSONProposal = { @@ -32,6 +33,15 @@ describe('Proposal', function () { type: 1, url: 'http://www.dash.org', }; + + before(function () { + clock = sinon.useFakeTimers(new Date('2024-01-01T00:00:00Z').getTime()); + }); + + after(function () { + clock.restore(); + }); + it('should create new proposal', function () { var proposal = new Proposal();