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

      @response.set_header('Location', 'http://server:8080/foo/bar')
      @response.parse_status
      assert_equal('HTTP/1.1', @response.version)
      assert_equal(302, @response.status)
      assert_equal('Found', @response.reason)
      assert_nil(@response.header('Status'))
      assert_equal('http://server:8080/foo/bar', @response.header('Location'))

      @response.set_header('Status', '307 Temporary Redirect')
      @response.parse_status
      assert_equal('HTTP/1.1', @response.version)
      assert_equal(307, @response.status)
      assert_equal('Temporary Redirect', @response.reason)
      assert_nil(@response.header('Status'))
      assert_equal('http://server:8080/foo/bar', @response.header('Location'))
    end