aboutsummaryrefslogtreecommitdiff
path: root/test/ejabberd_commands_mock_test.exs
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2017-02-27 12:44:24 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2017-02-27 13:05:08 +0100
commitb1b3aba439a5992b3570e8cbbeabec992697e2f2 (patch)
treec7acdab6505e7c77aa03b2df3ec33d7d713278fc /test/ejabberd_commands_mock_test.exs
parentDon't perform useless resourceprep (diff)
Fix elixir tests
Diffstat (limited to 'test/ejabberd_commands_mock_test.exs')
-rw-r--r--test/ejabberd_commands_mock_test.exs16
1 files changed, 9 insertions, 7 deletions
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