1..33 # __construct() ok 1 - __construct() takes a sfValidator as its first argument ok 2 - __construct() can take an array of sfValidatorError as its second argument # ->addError() ->getErrors() ok 3 - ->addError() adds an error to the error schema # embedded errors ok 4 - ->addError() adds an error to the error schema ok 5 - ->addError() adds an error to the error schema ok 6 - ->addError() adds an error to the error schema ok 7 - ->addError() adds an error to the error schema ok 8 - ->addError() adds an error to the error schema # ->addErrors() ok 9 - ->addErrors() adds an array of errors to the current error ok 10 - ->addErrors() merges a sfValidatorErrorSchema to the current error # ->getGlobalErrors() ok 11 - ->getGlobalErrors() returns all globals/non named errors # ->getNamedErrors() ok 12 - ->getNamedErrors() returns all named errors # ->getValue() ok 13 - ->getValue() always returns null # ->getArguments() ok 14 - ->getArguments() always returns an empty array ok 15 - ->getArguments() always returns an empty array # ->getMessageFormat() ok 16 - ->getMessageFormat() always returns an empty string # ->getMessage() ok 17 - ->getMessage() returns the error message string # ->getCode() ok 18 - ->getCode() returns the error code # implements Countable ok 19 - sfValidatorError implements Countable # implements Iterator ok 20 - sfValidatorErrorSchema implements the Iterator interface # implements ArrayAccess ok 21 - sfValidatorErrorSchema implements the ArrayAccess interface ok 22 - sfValidatorErrorSchema implements the ArrayAccess interface ok 23 - sfValidatorErrorSchema implements the ArrayAccess interface ok 24 - sfValidatorErrorSchema implements the ArrayAccess interface ok 25 - sfValidatorErrorSchema implements the ArrayAccess interface ok 26 - sfValidatorErrorSchema implements the ArrayAccess interface # implements Serializable ok 27 - sfValidatorErrorSchema implements Serializable ok 28 - sfValidatorErrorSchema implements Serializable ok 29 - sfValidatorErrorSchema implements Serializable ok 30 - sfValidatorErrorSchema implements Serializable ok 31 - sfValidatorErrorSchema implements Serializable ok 32 - sfValidatorErrorSchema implements Serializable ok 33 - sfValidatorErrorSchema implements Serializable # Looks like everything went fine.