diff options
author | PaweÅ Chmielowski <pchmielowski@process-one.net> | 2017-04-21 12:03:05 +0200 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2017-04-21 12:17:23 +0200 |
commit | 44ae6bcc83f2a4f1e415f1b673527ab493b0219f (patch) | |
tree | 5fca398287ef27a3e9d8490095f30854d794e8c5 | |
parent | Speedup Mnesia tables initialization (diff) |
Fix elixir tests
-rw-r--r-- | test/acl_test.exs | 1 | ||||
-rw-r--r-- | test/ejabberd_commands_mock_test.exs | 6 | ||||
-rw-r--r-- | test/ejabberd_commands_test.exs | 1 | ||||
-rw-r--r-- | test/ejabberd_cyrsasl_test.exs | 1 | ||||
-rw-r--r-- | test/mod_http_api_mock_test.exs | 1 | ||||
-rw-r--r-- | test/mod_http_api_test.exs | 1 |
6 files changed, 9 insertions, 2 deletions
diff --git a/test/acl_test.exs b/test/acl_test.exs index ada2d8fb1..0f8921f67 100644 --- a/test/acl_test.exs +++ b/test/acl_test.exs @@ -25,6 +25,7 @@ defmodule ACLTest do setup_all do :ok = :mnesia.start + :ejabberd_mnesia.start {:ok, _} = :jid.start :ejabberd_hooks.start_link :stringprep.start diff --git a/test/ejabberd_commands_mock_test.exs b/test/ejabberd_commands_mock_test.exs index 3a6874333..bb1dd636b 100644 --- a/test/ejabberd_commands_mock_test.exs +++ b/test/ejabberd_commands_mock_test.exs @@ -49,11 +49,13 @@ defmodule EjabberdCommandsMockTest do _ -> :ok end :mnesia.start + :ejabberd_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 + :ejabberd_commands.start_link EjabberdOauthMock.init on_exit fn -> :meck.unload end end @@ -61,8 +63,8 @@ defmodule EjabberdCommandsMockTest do setup do :meck.unload :meck.new(@module, [:non_strict]) - :mnesia.delete_table(:ejabberd_commands) - :ejabberd_commands.start_link + :mnesia.clear_table(:ejabberd_commands) + :ejabberd_commands.register_commands(:ejabberd_commands.get_commands_spec()) :ok end diff --git a/test/ejabberd_commands_test.exs b/test/ejabberd_commands_test.exs index dff64b1ea..40e860c27 100644 --- a/test/ejabberd_commands_test.exs +++ b/test/ejabberd_commands_test.exs @@ -28,6 +28,7 @@ defmodule EjabberdCommandsTest do setup_all do :mnesia.start + :ejabberd_mnesia.start :stringprep.start :ok = :ejabberd_config.start(["localhost"], []) {:ok, _} = :ejabberd_access_permissions.start_link() diff --git a/test/ejabberd_cyrsasl_test.exs b/test/ejabberd_cyrsasl_test.exs index 1f190680d..4b066a5de 100644 --- a/test/ejabberd_cyrsasl_test.exs +++ b/test/ejabberd_cyrsasl_test.exs @@ -27,6 +27,7 @@ defmodule EjabberdCyrsaslTest do :ok = :ejabberd.start_app(:lager) :p1_sha.load_nif() :mnesia.start + :ejabberd_mnesia.start :ok = start_module(:stringprep) {:ok, _} = start_module(:jid) :ok = :ejabberd_config.start(["domain1"], []) diff --git a/test/mod_http_api_mock_test.exs b/test/mod_http_api_mock_test.exs index d7661ce4f..4dde78939 100644 --- a/test/mod_http_api_mock_test.exs +++ b/test/mod_http_api_mock_test.exs @@ -44,6 +44,7 @@ defmodule ModHttpApiMockTest do try do :jid.start :mnesia.start + :ejabberd_mnesia.start :stringprep.start :ejabberd_config.start([@domain], []) {:ok, _} = :ejabberd_access_permissions.start_link() diff --git a/test/mod_http_api_test.exs b/test/mod_http_api_test.exs index a9d05eafb..c39af79dc 100644 --- a/test/mod_http_api_test.exs +++ b/test/mod_http_api_test.exs @@ -29,6 +29,7 @@ defmodule ModHttpApiTest do setup_all do :ok = :mnesia.start + :ejabberd_mnesia.start :stringprep.start :ok = :ejabberd_config.start(["localhost"], []) {:ok, _} = :ejabberd_access_permissions.start_link() |