diff options
author | Micael Karlberg <bmk@erlang.org> | 2020-01-21 10:58:01 +0100 |
---|---|---|
committer | Micael Karlberg <bmk@erlang.org> | 2020-01-21 10:58:01 +0100 |
commit | 18b6c139c510fd0a28e437762d376a6c0458134f (patch) | |
tree | 714320cd47c0fcc4cd4fc447448b80ca0500de01 /lib | |
parent | 6a1898c5fc5d965245c60d69a50e5d772f2f98fb (diff) | |
download | erlang-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.erl | 30 |
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), |