This commit is contained in:
@@ -16,6 +16,7 @@ defmodule ElixirAiWeb.ConnCase do
|
||||
"""
|
||||
|
||||
use ExUnit.CaseTemplate
|
||||
use Mimic
|
||||
|
||||
using do
|
||||
quote do
|
||||
@@ -27,11 +28,18 @@ defmodule ElixirAiWeb.ConnCase do
|
||||
# Import conveniences for testing with connections
|
||||
import Plug.Conn
|
||||
import Phoenix.ConnTest
|
||||
import Phoenix.LiveViewTest
|
||||
import ElixirAiWeb.ConnCase
|
||||
use Mimic
|
||||
end
|
||||
end
|
||||
|
||||
setup :set_mimic_global
|
||||
|
||||
setup _tags do
|
||||
stub(ElixirAi.Data.DbHelpers, :run_sql, fn _sql, _params, _topic -> [] end)
|
||||
stub(ElixirAi.Data.DbHelpers, :run_sql, fn _sql, _params, _topic, _schema -> [] end)
|
||||
stub(ElixirAi.ChatUtils, :request_ai_response, fn _server, _messages, _tools -> :ok end)
|
||||
{:ok, conn: Phoenix.ConnTest.build_conn()}
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user