# File test/test_response.rb, line 64
    def test_parse_status
      assert_equal('HTTP/1.1', @response.version)
      assert_equal(200, @response.status)
      assert_equal('OK', @response.reason)

      @response.parse_status
      assert_equal('HTTP/1.1', @response.version)
      assert_equal(200, @response.status)
      assert_equal('OK', @response.reason)

      @response.set_header('Status', '404 Not Found')
      @response.parse_status
      assert_equal('HTTP/1.1', @response.version)
      assert_equal(404, @response.status)
      assert_equal('Not Found', @response.reason)
      assert_nil(@response.header('Status'))

      @response.set_header('Status', '')
      assert_exception(Rucy::ParseError) { @response.parse_status }
      @response.set_header('Status', 'XXX Unknown')
      assert_exception(Rucy::ParseError) { @response.parse_status }
    end