From 7f8585c61831f18aa2d59879d251accda2fcbc7b Mon Sep 17 00:00:00 2001 From: Mike Greiling Date: Thu, 11 Jul 2019 14:32:37 -0500 Subject: [PATCH] Update setImmediate use in karma specs --- spec/javascripts/helpers/vuex_action_helper.js | 3 ++- spec/javascripts/test_bundle.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/spec/javascripts/helpers/vuex_action_helper.js b/spec/javascripts/helpers/vuex_action_helper.js index a1ef1bd49ea..c5de31a4138 100644 --- a/spec/javascripts/helpers/vuex_action_helper.js +++ b/spec/javascripts/helpers/vuex_action_helper.js @@ -89,7 +89,8 @@ export default ( payload, ); - return Promise.resolve(result) + return new Promise(setImmediate) + .then(() => result) .catch(error => { validateResults(); throw error; diff --git a/spec/javascripts/test_bundle.js b/spec/javascripts/test_bundle.js index 50741e249ca..ce453d7c483 100644 --- a/spec/javascripts/test_bundle.js +++ b/spec/javascripts/test_bundle.js @@ -3,6 +3,7 @@ */ import $ from 'jquery'; +import 'core-js/features/set-immediate'; import 'vendor/jasmine-jquery'; import '~/commons'; import Vue from 'vue'; -- GitLab