Skip to content

Instantly share code, notes, and snippets.

@jakl
Created October 10, 2013 22:18
Show Gist options
  • Save jakl/6926495 to your computer and use it in GitHub Desktop.
Save jakl/6926495 to your computer and use it in GitHub Desktop.
capybara why!!!
######### CHROME + JQUERY ###############
$('.phrase-checkbox').attr('checked')
undefined
$('.toggle-phrases').attr('checked')
undefined
$('.toggle-phrases').click()
[ <input class=​"toggle-phrases" type=​"checkbox">​ ]
$('.toggle-phrases').attr('checked')
"checked"
$('.phrase-checkbox').attr('checked')
"checked"
######## CAPYBARA ##########
find('.toggle-phrases').checked?
=> nil
first('.phrase-checkbox').checked?
=> nil
find('.toggle-phrases').click
=> nil
find('.toggle-phrases').checked?
=> nil ## Dangit I clicked the checkbox....
first('.phrase-checkbox').checked?
=> nil
check('Select All')
=> "checked"
find('.toggle-phrases').checked?
=> "checked"
first('.phrase-checkbox').checked?
=> nil ## My poor $('.toggle-phrases').change handler isn't fired....
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment