anchor.diff:      [{watchdog, Dog}|Config].
   
   
  -fin_per_testcase(_Case, Config) ->
  +end_per_testcase(_Case, Config) ->
       Dog = ?config(watchdog, Config),
       test_server:timetrap_cancel(Dog),
       ok.
   
  -init_all(Config) ->
  +init_per_suite(Config) ->
       orber:jump_start(),
       cosProperty:install(),
       cosProperty:start(),
  
positive.code: %% Args: 
  %% Returns: 
  %%-----------------------------------------------------------------
  all(doc) -> ["API tests for the cosFileTransfer interfaces", ""];
  all(suite) -> {req,
                 [mnesia, orber],
                 {conf, init_all, cases(), finish_all}}.
   
  cases() ->
      [fts_ftp_dir_api, fts_ftp_file_api, fts_ftp_file_ssl_api, 
       fts_native_dir_api, fts_native_file_api, fts_native_file_ssl_api, 
       fileIterator_api, app_test].
  	
  %%-----------------------------------------------------------------
  %% Init and cleanup functions.
  %%-----------------------------------------------------------------
  
negative.code:             exit("Config not a list")
      end.
  
  end_per_suite(Config) ->
      ssl:stop(),
      crypto:stop(),
      cosFileTransferApp:stop(),
  