Form-Sensible

 view release on metacpan or  search on metacpan

t/fields/number.t  view on Meta::CPAN

                  });

$validation_result = $form->validate();

like( $validation_result->error_fields->{numeric_integer}[0], qr/an integer/,  "Number field value is invalid: fraction in integer only field");


## fail on fraction
$form->set_values({ 
                    string => 'a2z0to9',
                    numeric_integer => 'NaN',
                    numeric_step => 25.7,
                    numeric_nostep => 122.7,
                    exponent => '1.72e22',
                  });

$validation_result = $form->validate();

like( $validation_result->error_fields->{numeric_integer}[0], qr/not a number/,  "Number field value is invalid: non-number in number field");

## fail on too high



( run in 0.362 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )