anchor.diff:              ok;
           _ ->
               fun (Next) -> test_callback(Next, Rest) end
  -    end.
  +    end;
  +test_callback({body, Got}, [{body, Expect} | Rest]) ->
  +    GotSize = size(Got),
  +    <<Got:GotSize/binary, Expect1/binary>> = Expect,
  +    fun (Next) -> test_callback(Next, [{body, Expect1} | Rest]) end.
   
   test_parse3() ->
       ContentType = "multipart/form-data; boundary=---------------------------7386909285754635891697677882",
  
positive.code:     Chunk = read_chunk(Req, Length),
      Length1 = Length - size(Chunk),
      <<"--", Boundary:BS/binary, "\r\n", Rest/binary>> = Chunk,
      feed_mp(headers, #mp{boundary=Prefix,
                           length=Length1,
                           buffer=Rest,
                           callback=Callback,
                           req=Req}).
  
  parse_headers(<<>>) ->
      [];
  
negative.code:     test_parse2(),
      test_parse3(),
      test_parse_form(),
      test_flash_parse(),
      test_flash_parse2(),
      ok.
  