anchor.diff:  -export([stop_test_nodes/1]).
   
   % Starting nodes with distributed app
  --export([start_test_nodes_with_dist_app/2,start_test_nodes_with_dist_app/3]).
  +-export([start_test_nodes_with_dist_app/2, start_test_nodes_with_dist_app/3]).
   
   % Starting and stoping app
   -export([start_app_on_nodes/4]).
   -export([stop_app_on_nodes/3]).
   
   % Preparing environment for app
  --export([set_env_vars/2,start_deps/1,stop_deps/1]).
  +-export([set_default_env_vars/1, set_env_vars/2, start_deps/1, stop_deps/1]).
   
   % Starting and stoping deps for tester node (ct runner node)
  --export([start_deps_for_tester_node/0,stop_deps_for_tester_node/0]).
  +-export([start_deps_for_tester_node/0, stop_deps_for_tester_node/0]).
   
   
   %% ====================================================================
  
positive.code: %% ====================================================================
  %% @doc Creates list of nodes for distributed application
  %% @end
  -spec create_nodes_params_for_dist_nodes(Nodes:: list(), DistNodes :: list(), DistAppDescription :: string()) -> Result when
      Result ::  list().
  %% ====================================================================
  create_nodes_params_for_dist_nodes([], _DistNodes, _DistAppDescription) ->
      [];
  create_nodes_params_for_dist_nodes([{NodeName, Host}  | Nodes], DistNodes, DistAppDescription) ->
      Node = "'" ++ atom_to_list(NodeName) ++ "@" ++ atom_to_list(Host) ++ "'",
      case lists:member(Node, DistNodes) of
          true ->
  
negative.code: %% @doc Starts new nodes for test, with disabled verbose option
  %% @end
  -spec start_test_nodes(NodesNum :: integer()) -> Result when
      Result :: list().
  %% ====================================================================
  start_test_nodes(NodesNum) ->
      start_test_nodes(NodesNum, false).
  