1..15 # ->clean() ok 1 - ->clean() returns the numbers unmodified ok 2 - ->clean() converts strings to integers ok 3 - ->clean() throws a sfValidatorError if the value is not an integer ok 4 - ->clean() throws a sfValidatorError ok 5 - ->clean() throws a sfValidatorError if the value is not an integer ok 6 - ->clean() throws a sfValidatorError ok 7 - ->clean() returns null for null values ok 8 - ->clean() checks the maximum number allowed ok 9 - max option set the maximum number allowed ok 10 - ->clean() throws a sfValidatorError ok 11 - max error message customization ok 12 - ->clean() checks the minimum number allowed ok 13 - min option set the minimum number allowed ok 14 - ->clean() throws a sfValidatorError ok 15 - min error message customization # Looks like everything went fine.