/**
  * Create a response with the given error code
  *
  * @param int $code
  * @return HTTPResponse
  */
 protected function createErrorResponse($code)
 {
     $response = new HTTPResponse('', $code);
     // Show message in dev
     if (!Director::isLive()) {
         $response->setBody($response->getStatusDescription());
     }
     return $response;
 }
 public function testStatusDescriptionStripsNewlines()
 {
     $r = new HTTPResponse('my body', 200, "my description \nwith newlines \rand carriage returns");
     $this->assertEquals("my description with newlines and carriage returns", $r->getStatusDescription());
 }