summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMicael Karlberg <bmk@erlang.org>2020-01-21 10:58:01 +0100
committerMicael Karlberg <bmk@erlang.org>2020-01-21 10:58:01 +0100
commit18b6c139c510fd0a28e437762d376a6c0458134f (patch)
tree714320cd47c0fcc4cd4fc447448b80ca0500de01 /lib
parent6a1898c5fc5d965245c60d69a50e5d772f2f98fb (diff)
downloaderlang-18b6c139c510fd0a28e437762d376a6c0458134f.tar.gz
[megaco|test] Convert another (trans) test case to try-tc
'trans' test case multi_trans_req_and_ack_ackmaxcount converted.
Diffstat (limited to 'lib')
-rw-r--r--lib/megaco/test/megaco_trans_SUITE.erl30
1 files changed, 18 insertions, 12 deletions
diff --git a/lib/megaco/test/megaco_trans_SUITE.erl b/lib/megaco/test/megaco_trans_SUITE.erl
index ba49ec07eb..0dc58096e4 100644
--- a/lib/megaco/test/megaco_trans_SUITE.erl
+++ b/lib/megaco/test/megaco_trans_SUITE.erl
@@ -4402,19 +4402,25 @@ multi_trans_req_and_ack_ackmaxcount(suite) ->
multi_trans_req_and_ack_ackmaxcount(doc) ->
[];
multi_trans_req_and_ack_ackmaxcount(Config) when is_list(Config) ->
- put(verbosity, ?TEST_VERBOSITY),
- put(sname, "TEST"),
- put(tc, multi_trans_req_and_ack_ackmaxcount),
- i("starting"),
-
- MgcNode = make_node_name(mgc),
- MgNode = make_node_name(mg),
- d("start nodes: "
- "~n MGC Node: ~p"
- "~n MG Node: ~p",
- [MgcNode, MgNode]),
- ok = megaco_test_lib:start_nodes([MgcNode, MgNode], ?FILE, ?LINE),
+ Pre = fun() ->
+ MgcNode = make_node_name(mgc),
+ MgNode = make_node_name(mg),
+ d("start nodes: "
+ "~n MGC Node: ~p"
+ "~n MG Node: ~p",
+ [MgcNode, MgNode]),
+ Nodes = [MgcNode, MgNode],
+ ok = ?START_NODES(Nodes),
+ Nodes
+ end,
+ Case = fun do_multi_trans_req_and_ack_ackmaxcount/1,
+ Post = fun(Nodes) ->
+ d("stop nodes"),
+ ?STOP_NODES(lists:reverse(Nodes))
+ end,
+ try_tc(multi_trans_req_and_ack_ackmaxcount, Pre, Case, Post).
+do_multi_trans_req_and_ack_ackmaxcount([MgcNode, MgNode]) ->
d("[MGC] start the simulator "),
{ok, Mgc} = megaco_test_megaco_generator:start_link("MGC", MgcNode),