Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-09-19 04:45:44 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-09-19 04:45:44 +0300
commit85dc423f7090da0a52c73eb66faf22ddb20efff9 (patch)
tree9160f299afd8c80c038f08e1545be119f5e3f1e1 /spec/frontend/awards_handler_spec.js
parent15c2c8c66dbe422588e5411eee7e68f1fa440bb8 (diff)
Add latest changes from gitlab-org/gitlab@13-4-stable-ee
Diffstat (limited to 'spec/frontend/awards_handler_spec.js')
-rw-r--r--spec/frontend/awards_handler_spec.js46
1 files changed, 39 insertions, 7 deletions
diff --git a/spec/frontend/awards_handler_spec.js b/spec/frontend/awards_handler_spec.js
index 1a1738ecf4a..f0ed18248f0 100644
--- a/spec/frontend/awards_handler_spec.js
+++ b/spec/frontend/awards_handler_spec.js
@@ -4,7 +4,6 @@ import MockAdapter from 'axios-mock-adapter';
import { useFakeRequestAnimationFrame } from 'helpers/fake_request_animation_frame';
import axios from '~/lib/utils/axios_utils';
import loadAwardsHandler from '~/awards_handler';
-import { setTestTimeout } from './helpers/timeout';
import { EMOJI_VERSION } from '~/emoji';
window.gl = window.gl || {};
@@ -17,7 +16,44 @@ const urlRoot = gon.relative_url_root;
describe('AwardsHandler', () => {
useFakeRequestAnimationFrame();
- const emojiData = getJSONFixture('emojis/emojis.json');
+ const emojiData = {
+ '8ball': {
+ c: 'activity',
+ e: '🎱',
+ d: 'billiards',
+ u: '6.0',
+ },
+ grinning: {
+ c: 'people',
+ e: '😀',
+ d: 'grinning face',
+ u: '6.1',
+ },
+ angel: {
+ c: 'people',
+ e: '👼',
+ d: 'baby angel',
+ u: '6.0',
+ },
+ anger: {
+ c: 'symbols',
+ e: '💢',
+ d: 'anger symbol',
+ u: '6.0',
+ },
+ alien: {
+ c: 'people',
+ e: '👽',
+ d: 'extraterrestrial alien',
+ u: '6.0',
+ },
+ sunglasses: {
+ c: 'people',
+ e: '😎',
+ d: 'smiling face with sunglasses',
+ u: '6.0',
+ },
+ };
preloadFixtures('snippets/show.html');
const openAndWaitForEmojiMenu = (sel = '.js-add-award') => {
@@ -25,7 +61,7 @@ describe('AwardsHandler', () => {
.eq(0)
.click();
- jest.advanceTimersByTime(200);
+ jest.runOnlyPendingTimers();
const $menu = $('.emoji-menu');
@@ -37,10 +73,6 @@ describe('AwardsHandler', () => {
};
beforeEach(async () => {
- // These tests have had some timeout issues
- // https://gitlab.com/gitlab-org/gitlab/-/issues/221086
- setTestTimeout(6000);
-
mock = new MockAdapter(axios);
mock.onGet(`/-/emojis/${EMOJI_VERSION}/emojis.json`).reply(200, emojiData);