Common test init_per_group/2
terminates gen_server when it is started with gen_server:start_link
.
But it is ok to start server with gen_server:start
.
gen_server
can be started with any of these methods (start
and start_link
) in init_per_suite/1
and init_per_testcase/2
.
Why it is not possible to start gen_server in init_per_group/2
with gen_server:start_link
?