diff options
author | Fatih Acet <acetfatih@gmail.com> | 2016-12-15 17:31:58 +0000 |
---|---|---|
committer | Fatih Acet <acetfatih@gmail.com> | 2016-12-15 17:31:58 +0000 |
commit | cd5b06dd51329eca225eb4a5f807d86feebde490 (patch) | |
tree | 5c46452c14dfc3be2b408e8d238016cf63db6d78 /spec/features/issues | |
parent | 4c441682daba53eefd6b1c5244d13bd53c3db2f5 (diff) | |
parent | 089dbc7db1d885a62d2022c0a696b26ad4ae0e17 (diff) | |
download | gitlab-ce-cd5b06dd51329eca225eb4a5f807d86feebde490.tar.gz |
Merge branch 'gfm-autocomplete-char-in-middle' into 'master'
Fixed GFM autocomplete to disallow non-word characters in string
## What does this MR do?
Disallows GFM autocomplete working when a non-word character is enter in the middle of the string.
## Screenshots (if relevant)
![Screen_Shot_2016-12-12_at_09.47.46](/uploads/aa6463a57b97c103c69eab6bb1d80540/Screen_Shot_2016-12-12_at_09.47.46.png)
## What are the relevant issue numbers?
Closes #25540
See merge request !8035
Diffstat (limited to 'spec/features/issues')
-rw-r--r-- | spec/features/issues/gfm_autocomplete_spec.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/features/issues/gfm_autocomplete_spec.rb b/spec/features/issues/gfm_autocomplete_spec.rb index cd0512a37e6..da64827b377 100644 --- a/spec/features/issues/gfm_autocomplete_spec.rb +++ b/spec/features/issues/gfm_autocomplete_spec.rb @@ -89,4 +89,12 @@ feature 'GFM autocomplete', feature: true, js: true do end end end + + it 'doesnt open autocomplete after non-word character' do + page.within '.timeline-content-form' do + find('#note_note').native.send_keys("@#{user.username[0..2]}!") + end + + expect(page).not_to have_selector('.atwho-view') + end end |