Method: PencilPusher::HaveIntField#matches?

Defined in:
lib/pencil_pusher/have_int_field.rb

#matches?(builder) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
14
15
16
17
18
19
20
# File 'lib/pencil_pusher/have_int_field.rb', line 11

def matches?(builder)
  begin
    FormBuilder.form(builder, {field_name => 'here'}).should have_errors(field_name, [error])
    FormBuilder.form(builder, field_name => valid_value).should_not have_errors(field_name)
  rescue => e
    @error = e.message
    raise e
  end
  true
end