anchor.diff:      LeechConfig = leech_configuration(CommonConf, Priv),
       SeedTorrent = filename:join([Data, ?TESTFILE30M ++ ".torrent"]),
       LeechTorrent = filename:join([Priv, ?TESTFILE30M ++ ".torrent"]),
  +    SeedFile = filename:join([Data, ?TESTFILE30M]),
  +    LeechFile = filename:join([Priv, "nothing", ?TESTFILE30M]),
       file:make_dir(filename:join([Priv, "nothing"])),
       file:copy(SeedTorrent, LeechTorrent),
       ok = rpc:call(SN, etorrent, start_app, [SeedConfig]),
       ok = rpc:call(LN, etorrent, start_app, [LeechConfig]),
       [{sn, SN}, {ln, LN},
  -     {leech_torrent, LeechTorrent} | Config];
  +     {seed_torrent, SeedTorrent},
  +     {leech_torrent, LeechTorrent},
  +     {seed_file, SeedFile},
  +     {leech_file, LeechFile} | Config];
   init_per_testcase(_Case, Config) ->
       Config.
   
  
positive.code:     Byte = random:uniform(256) - 1,
      create_binary(N-1, <<Bin/binary, Byte:8/integer>>).
  
  
negative.code: 	{Ref, done} -> ok
      after
  	120*1000 -> exit(timeout_error)
      end,
      sha1_file(?config(leech_file, Config)) =:= sha1_file(?config(seed_file, Config)).
  
  %% Helpers
  %% ----------------------------------------------------------------------
  