diff options
author | Phil Hughes <me@iamphill.com> | 2017-05-04 16:33:25 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2017-05-04 16:33:42 +0100 |
commit | dd146a59c32de94a01dafb82279199310337ced8 (patch) | |
tree | 1913fafd43c78c19ccb9fa48ffd790e910ce90a0 /spec/javascripts/boards | |
parent | 5996e8f923218da1449784d704bc6b598bb45421 (diff) | |
download | gitlab-ce-dd146a59c32de94a01dafb82279199310337ced8.tar.gz |
Changed how the default avatar is setissue-boards-no-avatar
Diffstat (limited to 'spec/javascripts/boards')
-rw-r--r-- | spec/javascripts/boards/issue_card_spec.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/spec/javascripts/boards/issue_card_spec.js b/spec/javascripts/boards/issue_card_spec.js index 1a5e9e9fd07..ef567635d48 100644 --- a/spec/javascripts/boards/issue_card_spec.js +++ b/spec/javascripts/boards/issue_card_spec.js @@ -146,6 +146,27 @@ describe('Issue card component', () => { ).not.toBeNull(); }); }); + + describe('assignee default avatar', () => { + beforeEach((done) => { + component.issue.assignee = new ListUser({ + id: 1, + name: 'testing 123', + username: 'test', + }, 'default_avatar'); + + Vue.nextTick(done); + }); + + it('displays defaults avatar if users avatar is null', () => { + expect( + component.$el.querySelector('.card-assignee img'), + ).not.toBeNull(); + expect( + component.$el.querySelector('.card-assignee img').getAttribute('src'), + ).toBe('default_avatar'); + }); + }); }); describe('labels', () => { |