anchor.diff:  %% --------------------------------------------------------------------
   -export([get_module_config/1, set_module_config/2]).
   -export([get_value/2, get_value/3, get_values/2, get_level_values/3]).
  --export([set_value_data/3]).
   -export([get_ports/0, get_port/1, get_env/2]).
   %% --------------------------------------------------------------------
   %% record definitions
  
positive.code:             {temp_min,"16.0"},
              {temp_max,"21.0"}]}],
  
      ?assertEqual(Result, get_module_config(Config)).
  
  set_value_data_test() ->
      Config = 
       [{id, "0"},
        {activ, false},
       {driver, {sensortag_driver,handle_msg},
          [{data,[]}]}],
  
      Result = 
       [{id, "0"},
        {activ, false},
       {driver, {sensortag_driver,handle_msg},
          [{data,[{port, "test"}]}]}],
  
      ?assertEqual(Result, set_value_data(port, "test", Config)).
  
  
      
  -endif.
negative.code:     get_values(Keys, List_of_tuples, [get_value(Key, List_of_tuples)|Acc]).
  
  get_value(Key, List_of_tuples) when is_list(List_of_tuples)  ->
      get_value(proplists:lookup(Key, List_of_tuples)).
  get_value(Key, List_of_tuples, Default) when is_list(List_of_tuples)  ->
      get_value(proplists:lookup(Key, List_of_tuples, Default)).
  
  get_value({K, V}) ->
    V;
  get_value(none) ->
    [].
  
  get_port(JApp) ->
    Ports = get_env(janga_core, ports),  
  