lib/polyblock/capybara_helpers.rb in polyblock-1.2.1 vs lib/polyblock/capybara_helpers.rb in polyblock-1.2.2

- old
+ new

@@ -1,9 +1,10 @@ module Polyblock module CapybaraHelpers def fill_in_polyblock(locator, params={}) # Find out ckeditor id at runtime using its label # if page.has_css? "##{locator}" + locator = locator.to_s if locator.is_a? Symbol if !locator.include?(' ') && page.evaluate_script("$('##{locator}').is('*')") # Locator is fine as is for capybara. # elsif page.has_css? 'label', text: locator elsif page.evaluate_script("$(\"label:contains('#{locator}')\").is('*')") locator = find('label', text: locator)[:for]