anchor.diff:      Body = read_partial_body(Pid),
       ?assertEqual({200, "OK"}, Status),
       ?assertEqual(<<?LONG_BODY_PART ?LONG_BODY_PART ?LONG_BODY_PART>>, Body).
  +
  +partial_download_chunked_infinite_part() ->
  +    Port = start(gen_tcp, [fun large_chunked_response/5]),
  +    URL = url(Port, "/partial_download_identity"),
  +    PartialDownload = [
  +        {window_size, 1},
  +        {part_size, infinity}
  +    ],
  +    Options = [{partial_download, PartialDownload}],
  +    {ok, {Status, _, Pid}} =
  +        lhttpc:request(URL, get, [], <<>>, 1000, Options),
  +    Body = read_partial_body(Pid),
  +    ?assertEqual({200, "OK"}, Status),
  +    ?assertEqual(<<?LONG_BODY_PART ?LONG_BODY_PART ?LONG_BODY_PART>>, Body).
  +
  +partial_download_slow_chunks() ->
  +    Port = start(gen_tcp, [fun slow_chunked_response/5]),
  +    URL = url(Port, "/slow"),
  +    PartialDownload = [
  +        {window_size, 1},
  +        {part_size, length(?LONG_BODY_PART) div 2}
  +    ],
  +    Options = [{partial_download, PartialDownload}],
  +    {ok, {Status, _, Pid}} = lhttpc:request(URL, get, [], <<>>, 1000, Options),
  +    Body = read_partial_body(Pid),
  +    ?assertEqual({200, "OK"}, Status),
  +    ?assertEqual(<<?LONG_BODY_PART ?LONG_BODY_PART>>, Body).
   
   close_connection() ->
       Port = start(gen_tcp, [fun close_connection/5]),
  
positive.code:     Port = start(gen_tcp, [fun large_chunked_response/5]),
      URL = url(Port, "/partial_download_identity"),
      PartialDownload = [
          {window_size, 1}
      ],
      Options = [{partial_download, PartialDownload}],
      {ok, {Status, _, Pid}} =
  
negative.code:                 ?_test(partial_download_no_content()),
                  ?_test(limited_partial_download_identity()),
                  ?_test(partial_download_chunked()),
                  ?_test(partial_download_chunked_infinite_part()),
                  ?_test(partial_download_slow_chunks()),
                  ?_test(close_connection()),
                  ?_test(message_queue()),
                  ?_test(connection_count()) % just check that it's 0 (last)
  