fix transient test failures caused by wrong dropdown trigger
This commit is contained in:
		
							parent
							
								
									ef8eb3f6f7
								
							
						
					
					
						commit
						bcd2135e08
					
				|  | @ -91,7 +91,7 @@ describe 'Comments on personal snippets', :js do | ||||||
| 
 | 
 | ||||||
|   context 'when editing a note' do |   context 'when editing a note' do | ||||||
|     it 'changes the text' do |     it 'changes the text' do | ||||||
|       find('.js-note-edit').click |       find('.js-note-edit').trigger('click') | ||||||
| 
 | 
 | ||||||
|       page.within('.current-note-edit-form') do |       page.within('.current-note-edit-form') do | ||||||
|         fill_in 'note[note]', with: 'new content' |         fill_in 'note[note]', with: 'new content' | ||||||
|  |  | ||||||
|  | @ -34,7 +34,7 @@ shared_examples 'reportable note' do | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   def open_dropdown(dropdown) |   def open_dropdown(dropdown) | ||||||
|     dropdown.click |     dropdown.find('.more-actions-toggle').trigger('click') | ||||||
|     dropdown.find('.dropdown-menu li', match: :first) |     dropdown.find('.dropdown-menu li', match: :first) | ||||||
|   end |   end | ||||||
| end | end | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ module NoteInteractionHelpers | ||||||
|   def open_more_actions_dropdown(note) |   def open_more_actions_dropdown(note) | ||||||
|     note_element = find("#note_#{note.id}") |     note_element = find("#note_#{note.id}") | ||||||
| 
 | 
 | ||||||
|     note_element.find('.more-actions').click |     note_element.find('.more-actions-toggle').trigger('click') | ||||||
|     note_element.find('.more-actions .dropdown-menu li', match: :first) |     note_element.find('.more-actions .dropdown-menu li', match: :first) | ||||||
|   end |   end | ||||||
| end | end | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue