1..53 # ->execute() ok 1 - ->execute() returns true if you don't define any parameter ok 2 - ->execute() returns nan_error if value is not a number ok 3 - ->execute() changes $error with a default message if it returns false ok 4 - ->execute() returns nan_error if value is not a number ok 5 - ->execute() changes $error with a default message if it returns false ok 6 - ->execute() can take any as a type argument ok 7 - ->execute() can take decimal as a type argument ok 8 - ->execute() can take float as a type argument ok 9 - ->execute() can take int as a type argument ok 10 - ->execute() can take integer as a type argument ok 11 - ->initialize() throws an sfValidatorException if type is invalid # ->execute() - min parameter ok 12 - ->execute() accepts a min parameter ok 13 - ->execute() doesn't change $error if it returns true ok 14 - ->execute() accepts a min parameter ok 15 - ->execute() doesn't change $error if it returns true ok 16 - ->execute() accepts a min parameter ok 17 - ->execute() changes $error with a default message if it returns false ok 18 - ->execute() changes $error with a custom message from min_error parameter # ->execute() - max parameter ok 19 - ->execute() accepts a max parameter ok 20 - ->execute() doesn't change $error if it returns true ok 21 - ->execute() accepts a max parameter ok 22 - ->execute() doesn't change $error if it returns true ok 23 - ->execute() accepts a max parameter ok 24 - ->execute() changes $error with a default message if it returns false ok 25 - ->execute() changes $error with a custom message from max_error parameter # ->execute() - type is integer ok 26 - ->execute() accepts a type parameter ok 27 - ->execute() doesn't change $error if it returns true ok 28 - ->execute() accepts a type parameter ok 29 - ->execute() changes $error with a default message if it returns false ok 30 - ->execute() changes $error with a custom message from type_error parameter # ->execute() - type is int ok 31 - ->execute() accepts a type parameter ok 32 - ->execute() doesn't change $error if it returns true ok 33 - ->execute() accepts a type parameter ok 34 - ->execute() changes $error with a default message if it returns false ok 35 - ->execute() changes $error with a custom message from type_error parameter # ->execute() - type is float ok 36 - ->execute() accepts a type parameter ok 37 - ->execute() doesn't change $error if it returns true ok 38 - ->execute() accepts a type parameter ok 39 - ->execute() changes $error with a default message if it returns false ok 40 - ->execute() changes $error with a custom message from type_error parameter # ->execute() - type is decimal ok 41 - ->execute() accepts a type parameter ok 42 - ->execute() doesn't change $error if it returns true ok 43 - ->execute() accepts a type parameter ok 44 - ->execute() changes $error with a default message if it returns false ok 45 - ->execute() changes $error with a custom message from type_error parameter # ->execute() - type is any ok 46 - ->execute() accepts a type parameter ok 47 - ->execute() doesn't change $error if it returns true ok 48 - ->execute() accepts a type parameter ok 49 - ->execute() doesn't change $error if it returns true # ->execute() - number is negative ok 50 - ->execute() accepts a type parameter ok 51 - ->execute() doesn't change $error if it returns true # ->execute() - conversion of value ok 52 - ->excute() converts to integer if type is integer ok 53 - ->excute() converts to float if type is float Looks like everything went fine.