From a67130655aa89cc55a352bb9ca10349e588955c8 Mon Sep 17 00:00:00 2001 From: Mike Greiling Date: Tue, 20 Jun 2017 07:56:48 +0000 Subject: [PATCH] Resolve "Transient karma failure on master for `Date time utils timeFor returns remaining time when in the future`" --- spec/javascripts/datetime_utility_spec.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/javascripts/datetime_utility_spec.js b/spec/javascripts/datetime_utility_spec.js index e54ea11b08c..3391cade541 100644 --- a/spec/javascripts/datetime_utility_spec.js +++ b/spec/javascripts/datetime_utility_spec.js @@ -16,6 +16,10 @@ import { timeIntervalInWords } from '~/lib/utils/datetime_utility'; const date = new Date(); date.setFullYear(date.getFullYear() + 1); + // Add a day to prevent a transient error. If date is even 1 second + // short of a full year, timeFor will return '11 months remaining' + date.setDate(date.getDate() + 1); + expect( gl.utils.timeFor(date), ).toBe('1 year remaining');