anchor.diff:      [ssl:start() | start_deps(Rest)];
   start_deps([FirstDep|Rest]) ->
   	[application:start(FirstDep) | start_deps(Rest)].
  -%% 	application:load(globalregistry).
   
   %% set_env_vars/1
   %% ====================================================================
   %% @doc This function sets environment variables for application.
  --spec set_env_vars(EnvVars :: list()) -> ok.
  +-spec set_env_vars(Application :: atom(),EnvVars :: list()) -> ok.
   %% ====================================================================
  -set_env_vars([]) ->
  +set_env_vars(_Application,[]) ->
   	ok;
  -set_env_vars([{Variable, Value} | Vars]) ->
  -	application:set_env(globalregistry, Variable, Value),
  -	set_env_vars(Vars).
  +set_env_vars(Application,[{Variable, Value} | Vars]) ->
  +	application:set_env(Application, Variable, Value),
  +	set_env_vars(Application,Vars).
  
positive.code: -include("assertions.hrl").
  
  %% API
  -export([start_test_node/4, start_test_node/5, stop_test_node/2]).
  -export([set_env_vars/1,start_deps/1,stop_deps/1]).
  
  
  %% start_test_node/4
  %% ====================================================================
  %% @doc Starts new test node, with silent mode
  -spec start_test_node(NodeName :: atom(), Host :: atom(), Deps :: list(atom()), EnvVars :: list(Env)) -> node() | no_return() when
  	Env :: {Name,Value},
  	Name :: atom(),
  	Value :: term().
  %% ====================================================================
  start_test_node(NodeName,Host,Deps,EnvVars) ->
  	start_test_node(NodeName,Host,Deps,EnvVars,false).
  
  %% start_test_node/5
  %% ====================================================================
  %% @doc Starts new test node.
  -spec start_test_node(NodeName :: atom(), Host :: atom(), Deps :: list(atom()), EnvVars :: list(Env), Verbose :: boolean()) -> Result when
  	Env :: {Name,Value},
  	Name :: atom(),
  	Value :: term(),
  	Result :: node() | no_return().
  %% ====================================================================
  start_test_node(NodeName,Host,Deps,EnvVars,Verbose) ->
  	% Prepare opts
  	CodePathOpt = make_code_path(),
  	VerboseOpt = case Verbose of
  
negative.code:     [];
  stop_deps([FirstDep | Rest]) ->
  	[application:stop(FirstDep) | stop_deps(Rest)].
  
  %% start_deps/1
  %% ====================================================================
  