1..89 # ->initialize() ok 1 - ->initialize() takes a charset option ok 2 - ->initialize() takes a content_type option # ->getStatusCode() ->setStatusCode() ok 3 - ->getStatusCode() returns 200 by default ok 4 - ->setStatusCode() sets status code ok 5 - ->setStatusCode() also sets the status text associated with the status code if no message is given ok 6 - ->setStatusCode() takes a message as its second argument as the status text ok 7 - ->setStatusCode() takes a message as its second argument as the status text # ->hasHttpHeader() ok 8 - ->hasHttpHeader() returns false if http header is not set ok 9 - ->hasHttpHeader() returns true if http header is not set ok 10 - ->hasHttpHeader() normalizes http header name # ->getHttpHeader() ok 11 - ->getHttpHeader() returns the current http header values ok 12 - ->getHttpHeader() normalizes http header name # ->setHttpHeader() ok 13 - ->setHttpHeader() takes a replace argument as its third argument ok 14 - ->setHttpHeader() takes a replace argument as its third argument ok 15 - ->setHttpHeader() normalizes http header name # ->clearHttpHeaders() ok 16 - ->clearHttpHeaders() clears all current http headers # ->getHttpHeaders() ok 17 - ->getHttpHeaders() return all current response http headers # ->normalizeHeaderName() ok 18 - ->normalizeHeaderName() normalizes http header name ok 19 - ->normalizeHeaderName() normalizes http header name ok 20 - ->normalizeHeaderName() normalizes http header name ok 21 - ->normalizeHeaderName() normalizes http header name ok 22 - ->normalizeHeaderName() normalizes http header name ok 23 - ->normalizeHeaderName() normalizes http header name ok 24 - ->normalizeHeaderName() normalizes http header name ok 25 - ->normalizeHeaderName() normalizes http header name ok 26 - ->normalizeHeaderName() normalizes http header name # ->getContentType() ->setContentType() ->getCharset() ok 27 - ->getContentType() returns a sensible default value ok 28 - ->getCharset() returns the current charset of the response ok 29 - ->setContentType() adds a charset if none is given ok 30 - ->setContentType() adds a charset if none is given ok 31 - ->getCharset() returns the current charset of the response ok 32 - ->setContentType() does not add a charset if the content-type is not text/* ok 33 - ->setContentType() does nothing if a charset is given ok 34 - ->getCharset() returns the current charset of the response ok 35 - ->setContentType() does nothing if a charset is given ok 36 - ->getCharset() returns the current charset of the response ok 37 - ->getContentType() is an alias for ->getHttpHeader('content-type') ok 38 - ->setContentType() overrides previous content type if replace is true # ->getTitle() ->setTitle() ->prependTitle() ok 39 - ->getTitle() returns an empty string by default ok 40 - ->setTitle() sets the title ok 41 - ->setTitle() will leave encoding intact ok 42 - ->setTitle() to null remove existing title ok 43 - ->prependTitle() set title if no title has been set ok 44 - ->prependTitle() prepend title ok 45 - ->prependTitle() prepend title with custom separator # ->addHttpMeta() ok 46 - ->addHttpMeta() takes a replace argument as its third argument ok 47 - ->addHttpMeta() also sets the corresponding http header ok 48 - ->addHttpMeta() takes a replace argument as its third argument ok 49 - ->addHttpMeta() normalizes http header name # ->addVaryHttpHeader() ok 50 - ->addVaryHttpHeader() adds a new Vary header ok 51 - ->addVaryHttpHeader() does not add the same header twice ok 52 - ->addVaryHttpHeader() respects ordering # ->addCacheControlHttpHeader() ok 53 - ->addCacheControlHttpHeader() adds a new Cache-Control header ok 54 - ->addCacheControlHttpHeader() does not add the same header twice ok 55 - ->addCacheControlHttpHeader() respects ordering # ->copyProperties() ok 56 - ->copyProperties() merges http headers ok 57 - ->copyProperties() merges content type ok 58 - ->copyProperties() merges titles # ->addStylesheet() ok 59 - ->addStylesheet() adds a new stylesheet for the response ok 60 - ->addStylesheet() adds a new stylesheet for the response ok 61 - ->addStylesheet() takes a position as its second argument ok 62 - ->addStylesheet() takes a position as its second argument ok 63 - ->addStylesheet() takes an array of parameters as its third argument ok 64 - ->addStylesheet() throws an InvalidArgumentException if the position is not first, the empty string, or last # ->getStylesheets() ok 65 - ->getStylesheets() returns all current registered stylesheets ordered by position ok 66 - ->getStylesheets() takes a position as its first argument ok 67 - ->getStylesheets() takes a position as its first argument ok 68 - ->getStylesheets() takes a position as its first argument # ->removeStylesheet() ok 69 - ->removeStylesheet() removes a stylesheet from the response ok 70 - ->removeStylesheet() removes a stylesheet from the response # ->clearStylesheets() ok 71 - ->clearStylesheets() removes all stylesheets from the response # ->addJavascript() ok 72 - ->addJavascript() adds a new javascript for the response ok 73 - ->addJavascript() adds a new javascript for the response ok 74 - ->addJavascript() takes a position as its second argument ok 75 - ->addJavascript() takes a position as its second argument ok 76 - ->addJavascript() throws an InvalidArgumentException if the position is not first, the empty string, or last # ->getJavascripts() ok 77 - ->getJavascripts() returns all current registered javascripts ordered by position ok 78 - ->getJavascripts() takes a position as its first argument ok 79 - ->getJavascripts() takes a position as its first argument ok 80 - ->getJavascripts() takes a position as its first argument # ->removeJavascript() ok 81 - ->removeJavascripts() removes a javascript file ok 82 - ->removeJavascripts() removes a javascript file # ->clearJavascripts() ok 83 - ->clearJavascripts() removes all javascripts from the response # ->setCookie() ->getCookies() ok 84 - ->setCookie() adds a cookie for the response # ->setHeaderOnly() ->isHeaderOnly() ok 85 - ->isHeaderOnly() returns false if the content must be send to the client ok 86 - ->setHeaderOnly() changes the current value of header only # ->sendContent() ok 87 - ->sendContent() returns nothing if headerOnly is true ok 88 - ->sendContent() returns the response content if headerOnly is false # ->serialize() ->unserialize() ok 89 - sfWebResponse implements the Serializable interface # Looks like everything went fine.