anchor.diff:  	true ->
   	    ct:comment("Begin ~p",[grps(Config)]),
   	    DataDir = ?config(data_dir, Config),
  -	    PrivDir = ?config(priv_dir, Config),
   	    NewConfig =
   		[{user, "åke高兴"},
   		 {passwd, "ärlig日本じん"},
   		 {data, <<"foobar å 一二三四いちにさんち">>},
  -		 {filename, filename:join(PrivDir, "sftp瑞点.txt")},
  -		 {testfile, filename:join(PrivDir, "testハンス.txt")},
  -		 {linktest, filename:join(PrivDir, "link_test語.txt")},
  -		 {tar_filename, filename:join(PrivDir,  "sftp_tar_test一二三.tar")},
  -		 {tar_F1_txt, "F一.txt"},
  -		 {tar_F3_txt, "f3.txt"},
  -		 {tar_F4_txt, "g四.txt"},
  +		 {filename,     "sftp瑞点.txt"},
  +		 {testfile,     "testハンス.txt"},
  +		 {linktest,     "link_test語.txt"},
  +		 {tar_filename, "sftp_tar_test一二三.tar"},
  +		 {tar_F1_txt,   "F一.txt"},
  +		 {tar_F3_txt,   "f3.txt"},
  +		 {tar_F4_txt,   "g四.txt"},
   		 {datadir_tar, filename:join(DataDir,"sftp_tar_test_data_高兴")}
   		 | lists:foldl(fun(K,Cf) -> lists:keydelete(K,1,Cf) end, 
   			       Config,
  
positive.code: read_dir() ->
      [{doc,"Test API function list_dir/2"}].
  read_dir(Config) when is_list(Config) ->
      PrivDir = ?config(priv_dir, Config),
      {Sftp, _} = ?config(sftp, Config),
      {ok, Files} = ssh_sftp:list_dir(Sftp, PrivDir),
      ct:log("sftp list dir: ~p~n", [Files]).
  
negative.code: 		[{sftp, Sftp}, {watchdog, Dog} | Config2]
  	end,
  
      case catch proplists:get_value(remote_tar,Config) of
  	%% The 'catch' is for the case of Config={skip,...}
  	true ->
  	    %% Provide a ChannelPid independent of the sftp-channel already opened.
  