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:
authorPhil Hughes <me@iamphill.com>2017-03-27 21:07:44 +0300
committerPhil Hughes <me@iamphill.com>2017-03-28 14:19:10 +0300
commit6765a4e4d3a5171c7738651fac204358b4d3daa3 (patch)
tree746e9adf398ff561a709c4df83551ae3fc6a5466 /spec/javascripts/boards/board_card_spec.js
parentad831ace7ed8d2ed999b15f8350aaa51f0490124 (diff)
Stops triggering board sidebar when clicking avatar
Diffstat (limited to 'spec/javascripts/boards/board_card_spec.js')
-rw-r--r--spec/javascripts/boards/board_card_spec.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/spec/javascripts/boards/board_card_spec.js b/spec/javascripts/boards/board_card_spec.js
index 73d18458366..de072e7e470 100644
--- a/spec/javascripts/boards/board_card_spec.js
+++ b/spec/javascripts/boards/board_card_spec.js
@@ -1,10 +1,12 @@
/* global List */
+/* global ListUser */
/* global ListLabel */
/* global listObj */
/* global boardsMockInterceptor */
/* global BoardService */
import Vue from 'vue';
+import '~/boards/models/user';
require('~/boards/models/list');
require('~/boards/models/label');
@@ -130,6 +132,23 @@ describe('Issue card', () => {
expect(gl.issueBoards.BoardsStore.detail.issue).toEqual({});
});
+ it('does not set detail issue if img is clicked', (done) => {
+ vm.issue.assignee = new ListUser({
+ id: 1,
+ name: 'testing 123',
+ username: 'test',
+ avatar: 'test_image',
+ });
+
+ Vue.nextTick(() => {
+ triggerEvent('mouseup', vm.$el.querySelector('img'));
+
+ expect(gl.issueBoards.BoardsStore.detail.issue).toEqual({});
+
+ done();
+ });
+ });
+
it('does not set detail issue if showDetail is false after mouseup', () => {
triggerEvent('mouseup');