mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Change a way that tests start ejabberd
This commit is contained in:
parent
d47bc1efdb
commit
aee53332bf
@ -65,13 +65,13 @@ init_per_suite(Config) ->
|
||||
start_ejabberd(Config) ->
|
||||
case proplists:get_value(backends, Config) of
|
||||
all ->
|
||||
ok = application:start(ejabberd, transient);
|
||||
{ok, _} = application:ensure_all_started(ejabberd, transient);
|
||||
Backends when is_list(Backends) ->
|
||||
Hosts = lists:map(fun(Backend) -> Backend ++ ".localhost" end, Backends),
|
||||
application:load(ejabberd),
|
||||
AllHosts = Hosts ++ ["localhost"], %% We always need localhost for the generic no_db tests
|
||||
application:set_env(ejabberd, hosts, AllHosts),
|
||||
ok = application:start(ejabberd, transient)
|
||||
{ok, _} = application:ensure_all_started(ejabberd, transient)
|
||||
end.
|
||||
|
||||
end_per_suite(_Config) ->
|
||||
|
Loading…
Reference in New Issue
Block a user