anchor.diff:  %%%===================================================================
   
   init_per_suite(Config) ->
  -    application:start(ssl2),
  -    hackney:start(),
       NewConfig = ?TEST_INIT(Config, ?TEST_FILE(Config, "env_desc.json")),
       [Node] = ?config(gr_nodes, NewConfig),
       GR_IP = get_node_ip(Node),
  
positive.code: init_per_testcase(provider_check_port_test, Config) ->
      init_per_testcase(register_only_provider, Config);
  init_per_testcase(non_register, Config) ->
      RestAddress = RestAddress = ?config(restAddress, Config),
      [{cert_files, generate_cert_files()} | Config];
  init_per_testcase(register_only_provider, Config) ->
  
negative.code:     ].
  
  end_per_testcase(_, Config) ->
      % Stop hackney pools
      ok = hackney_pool:stop_pool(auth),
      ok = hackney_pool:stop_pool(no_auth),
      % Stop hackney and ssl2
      hackney:stop(),
      application:stop(ssl2),
      {KeyFile, CSRFile, CertFile} = ?config(cert_files, Config),
      file:delete(KeyFile),
      file:delete(CSRFile),
      file:delete(CertFile).
  
  end_per_suite(Config) ->
      test_node_starter:clean_environment(Config).
  
  %%%===================================================================
  