summaryrefslogtreecommitdiff
path: root/spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js')
-rw-r--r--spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js b/spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js
index d7261784edc..0c6ed998747 100644
--- a/spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js
+++ b/spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js
@@ -110,14 +110,23 @@ describe('SetStatusModalWrapper', () => {
});
describe('improvedEmojiPicker is true', () => {
+ const getEmojiPicker = () => wrapper.findComponent(EmojiPicker);
+
beforeEach(async () => {
await initEmojiMock();
wrapper = createComponent({}, true);
return initModal();
});
+ it('renders emoji picker dropdown with custom positioning', () => {
+ expect(getEmojiPicker().props()).toMatchObject({
+ right: false,
+ boundary: 'viewport',
+ });
+ });
+
it('sets emojiTag when clicking in emoji picker', async () => {
- await wrapper.findComponent(EmojiPicker).vm.$emit('click', 'thumbsup');
+ await getEmojiPicker().vm.$emit('click', 'thumbsup');
expect(wrapper.vm.emojiTag).toContain('data-name="thumbsup"');
});