]> granicus.if.org Git - ejabberd/commitdiff
Fix elixir tests
authorPaweÅ\82 Chmielowski <pchmielowski@process-one.net>
Fri, 21 Apr 2017 10:03:05 +0000 (12:03 +0200)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Fri, 21 Apr 2017 10:17:23 +0000 (12:17 +0200)
test/acl_test.exs
test/ejabberd_commands_mock_test.exs
test/ejabberd_commands_test.exs
test/ejabberd_cyrsasl_test.exs
test/mod_http_api_mock_test.exs
test/mod_http_api_test.exs

index ada2d8fb15cb67094568854a21e3111eb0a0b63f..0f8921f670ec860736712f51fed471f714692468 100644 (file)
@@ -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
index 3a6874333c821eea739f50469cdeb4fdd8b20579..bb1dd636bf1faac9736706878040afbd4fdb9169 100644 (file)
@@ -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
 
index dff64b1eac2ce9a3b06e0ebfba7e47873fa69ede..40e860c27d459371d0e8a07cf0ffbf51e4c16333 100644 (file)
@@ -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()
index 1f190680d3dde985de737773fa1ad2c48d204303..4b066a5de770c0f690bacacca98b4e2a3b955ef5 100644 (file)
@@ -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"], [])
index d7661ce4f10c7ca027d109c70057dc844bbb0eed..4dde7893905fe12e094f4470088627a366e21acc 100644 (file)
@@ -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()
index a9d05eafb093762c6e3b40d8a66b78a024aede2b..c39af79dc816674e797b8bb84da39d76fa5c2b64 100644 (file)
@@ -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()