diff --git a/test/ejabberd_commands_mock_test.exs b/test/ejabberd_commands_mock_test.exs index dd857a083..3a6874333 100644 --- a/test/ejabberd_commands_mock_test.exs +++ b/test/ejabberd_commands_mock_test.exs @@ -42,26 +42,28 @@ defmodule EjabberdCommandsMockTest do Record.defrecord :ejabberd_commands, Record.extract(:ejabberd_commands, from_lib: "ejabberd/include/ejabberd_commands.hrl") setup_all do + :ok = :ejabberd.start_app(:lager) try do :stringprep.start rescue _ -> :ok end :mnesia.start - {:ok, _} = :jid.start - :ejabberd_hooks.start_link - :ok = :ejabberd_config.start(["domain1", "domain2"], []) - {:ok, _} = :ejabberd_access_permissions.start_link() - {:ok, _} = :acl.start_link + {:ok, _} = :jid.start + :ejabberd_hooks.start_link + :ok = :ejabberd_config.start(["domain1", "domain2"], []) + {:ok, _} = :ejabberd_access_permissions.start_link() + {:ok, _} = :acl.start_link EjabberdOauthMock.init - on_exit fn -> :meck.unload end + on_exit fn -> :meck.unload end end setup do :meck.unload :meck.new(@module, [:non_strict]) - :mnesia.delete_table(:ejabberd_commands) + :mnesia.delete_table(:ejabberd_commands) :ejabberd_commands.start_link + :ok end test "API command can be registered, listed and unregistered" do diff --git a/test/ejabberd_commands_test.exs b/test/ejabberd_commands_test.exs index 9c3066d31..dff64b1ea 100644 --- a/test/ejabberd_commands_test.exs +++ b/test/ejabberd_commands_test.exs @@ -32,7 +32,7 @@ defmodule EjabberdCommandsTest do :ok = :ejabberd_config.start(["localhost"], []) {:ok, _} = :ejabberd_access_permissions.start_link() - :ejabberd_commands.init + :ejabberd_commands.start_link :ok end diff --git a/test/ejabberd_cyrsasl_test.exs b/test/ejabberd_cyrsasl_test.exs index 25cf5d637..1f190680d 100644 --- a/test/ejabberd_cyrsasl_test.exs +++ b/test/ejabberd_cyrsasl_test.exs @@ -24,12 +24,13 @@ defmodule EjabberdCyrsaslTest do use ExUnit.Case, async: true setup_all do + :ok = :ejabberd.start_app(:lager) :p1_sha.load_nif() :mnesia.start :ok = start_module(:stringprep) {:ok, _} = start_module(:jid) :ok = :ejabberd_config.start(["domain1"], []) - :ok = :cyrsasl.start_link + {:ok, _} = :cyrsasl.start_link cyrstate = :cyrsasl.server_new("domain1", "domain1", "domain1", :ok, &get_password/1, &check_password/3, &check_password_digest/5) setup_anonymous_mocks()