Browse Source

Include test for ENV settings.

Roberto Ostinelli 3 years ago
parent
commit
a683a4399f
2 changed files with 10 additions and 10 deletions
  1. 4 4
      test/syn_pg_SUITE.erl
  2. 6 6
      test/syn_registry_SUITE.erl

+ 4 - 4
test/syn_pg_SUITE.erl

@@ -1078,20 +1078,20 @@ three_nodes_custom_event_handler_joined_left(Config) ->
     SlaveNode1 = proplists:get_value(syn_slave_1, Config),
     SlaveNode2 = proplists:get_value(syn_slave_2, Config),
 
-    %% add custom handler for callbacks
+    %% add custom handler for callbacks (using ENV and method call)
     syn:set_event_handler(syn_test_event_handler_callbacks),
     rpc:call(SlaveNode1, syn, set_event_handler, [syn_test_event_handler_callbacks]),
-    rpc:call(SlaveNode2, syn, set_event_handler, [syn_test_event_handler_callbacks]),
+    rpc:call(SlaveNode2, application, set_env, [syn, event_handler, syn_test_event_handler_callbacks]),
 
     %% start syn on nodes
     ok = syn:start(),
     ok = rpc:call(SlaveNode1, syn, start, []),
     ok = rpc:call(SlaveNode2, syn, start, []),
 
-    %% add scopes
+    %% add scopes (using ENV and method call)
     ok = syn:add_node_to_scopes([scope_all]),
     ok = rpc:call(SlaveNode1, syn, add_node_to_scopes, [[scope_all]]),
-    ok = rpc:call(SlaveNode2, syn, add_node_to_scopes, [[scope_all]]),
+    rpc:call(SlaveNode2, application, set_env, [syn, scopes, [scope_all]]),
 
     %% init
     TestPid = self(),

+ 6 - 6
test/syn_registry_SUITE.erl

@@ -918,10 +918,10 @@ three_nodes_custom_event_handler_reg_unreg(Config) ->
     SlaveNode1 = proplists:get_value(syn_slave_1, Config),
     SlaveNode2 = proplists:get_value(syn_slave_2, Config),
 
-    %% add custom handler for callbacks
+    %% add custom handler for callbacks (using ENV and method call)
     syn:set_event_handler(syn_test_event_handler_callbacks),
     rpc:call(SlaveNode1, syn, set_event_handler, [syn_test_event_handler_callbacks]),
-    rpc:call(SlaveNode2, syn, set_event_handler, [syn_test_event_handler_callbacks]),
+    rpc:call(SlaveNode2, application, set_env, [syn, event_handler, syn_test_event_handler_callbacks]),
 
     %% start syn on nodes
     ok = syn:start(),
@@ -1133,20 +1133,20 @@ three_nodes_custom_event_handler_conflict_resolution(Config) ->
     SlaveNode1 = proplists:get_value(syn_slave_1, Config),
     SlaveNode2 = proplists:get_value(syn_slave_2, Config),
 
-    %% add custom handler for resolution
+    %% add custom handler for resolution (using ENV and method call)
     syn:set_event_handler(syn_test_event_handler_resolution),
     rpc:call(SlaveNode1, syn, set_event_handler, [syn_test_event_handler_resolution]),
-    rpc:call(SlaveNode2, syn, set_event_handler, [syn_test_event_handler_resolution]),
+    rpc:call(SlaveNode2, application, set_env, [syn, event_handler, syn_test_event_handler_resolution]),
 
     %% start syn on nodes
     ok = syn:start(),
     ok = rpc:call(SlaveNode1, syn, start, []),
     ok = rpc:call(SlaveNode2, syn, start, []),
 
-    %% add scopes
+    %% add scopes (using ENV and method call)
     ok = syn:add_node_to_scopes([scope_all]),
     ok = rpc:call(SlaveNode1, syn, add_node_to_scopes, [[scope_all, scope_bc]]),
-    ok = rpc:call(SlaveNode2, syn, add_node_to_scopes, [[scope_all, scope_bc]]),
+    rpc:call(SlaveNode2, application, set_env, [syn, scopes, [scope_all, scope_bc]]),
 
     %% current node
     TestPid = self(),