1..17 # ->clean() # true values ok 1 - ->clean() returns true if the value is in the true_values option ok 2 - ->clean() returns true if the value is in the true_values option ok 3 - ->clean() returns true if the value is in the true_values option ok 4 - ->clean() returns true if the value is in the true_values option ok 5 - ->clean() returns true if the value is in the true_values option ok 6 - ->clean() returns true if the value is in the true_values option # false values ok 7 - ->clean() returns false if the value is in the false_values option ok 8 - ->clean() returns false if the value is in the false_values option ok 9 - ->clean() returns false if the value is in the false_values option ok 10 - ->clean() returns false if the value is in the false_values option ok 11 - ->clean() returns false if the value is in the false_values option ok 12 - ->clean() returns false if the value is in the false_values option ok 13 - ->clean() returns false if the value is null ok 14 - ->clean() throws an error if the input value is not a true or a false value ok 15 - ->clean() throws a sfValidatorError # empty ok 16 - ->clean() returns false if no value is given ok 17 - ->clean() returns the value of the empty_value option if no value is given # Looks like everything went fine.