Hi. I'm trying to write a matcher to make sure a radio button is
selected when the page loads.

I got this at the moment:

When /^I leave "(.*)" selected$/ do |label|
  field = field_labeled label
  unless field.instance_variable_get("@element")['checked'] &&
field.instance_variable_get("@element")['checked'] == "checked"
    raise "Expected radio button with label #{label} to be checked, but
it wasn't"
  end
end

But I'm kind of assuming that there is a reason that @element isn't
accessible. Is there a better way to do this?
-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to