1..26 # ->initialize() ok 1 - ->initialize() sets the culture to en by default ok 2 - ->initialize() sets the culture to the value of default_culture if available ok 3 - ->initialize() reads the culture from the session data if available ok 4 - ->initialize() serializes the culture to the session data # ->setCulture() ->getCulture() ok 5 - ->setCulture() changes the current user culture # ->setFlash() ->getFlash() ->hasFlash() ok 6 - ->setFlash() sets a flash variable ok 7 - ->hasFlash() returns true if the flash variable exists ok 8 - ->getFlash() returns a flash previously set ok 9 - ->hasFlash() returns true if the flash variable exists ok 10 - Flashes are automatically removed after the next request ok 11 - ->hasFlash() returns true if the flash variable exists # Attribute holder proxy ok 12 - ->getAttributeHolder() returns a parameter holder instance ok 13 - ->hasAttribute() returns false if the attribute does not exist ok 14 - ->getAttribute() returns the default value if attribute does not exist ok 15 - ->hasAttribute() returns true if the attribute exists ok 16 - ->hasAttribute() is a proxy method ok 17 - ->getAttribute() returns the value of the attribute ok 18 - ->getAttribute() is a proxy method ok 19 - ->getAttribute() does not return the default value if the attribute exists ok 20 - ->hasAttribute() takes a namespace as its second parameter ok 21 - ->hasAttribute() takes a namespace as its second parameter ok 22 - ->getAttribute() takes a namespace as its third parameter ok 23 - ->setAttribute() is a proxy method ok 24 - ->setAttribute() is a proxy method # New methods via sfEventDispatcher ok 25 - __call() accepts new methods via sfEventDispatcher ok 26 - __call() throws an exception if the method does not exist as a sfEventDispatcher listener Looks like everything went fine.