]> Entropealabs - wampex_client.git/commitdiff
setting up integrations tests
authorChristopher <chris@entropealabs.com>
Fri, 17 Apr 2020 18:03:56 +0000 (13:03 -0500)
committerChristopher <chris@entropealabs.com>
Fri, 17 Apr 2020 18:03:56 +0000 (13:03 -0500)
lib/client/session.ex
lib/client/transports/web_socket.ex
mix.exs

index 52a0816b37e8f5d891d36435bada29a9d00dc5a9..1890059026158dbbe0a52842f86406a3eedf7aab 100644 (file)
@@ -233,7 +233,6 @@ defmodule Wampex.Client.Session do
     deps = Registry.select(Client.dependent_registry_name(name), [{{:"$1", :_, :_}, [], [:"$1"]}])
 
     Enum.each(deps, fn pid ->
-      Logger.info("Send connected to: #{inspect(pid)}")
       send(pid, {:connected, name})
     end)
 
@@ -258,13 +257,13 @@ defmodule Wampex.Client.Session do
         _,
         %SL{data: %Sess{message: msg, requests: requests, roles: roles}} = data
       ) do
-    Logger.debug("Handling Message #{inspect(msg)}")
+    debug("Handling Message #{inspect(msg)}")
 
     case handle_message(msg, roles) do
       {actions, id, response} ->
         {%SL{data: sess} = data, response} = maybe_update_response(data, response)
         {requests, actions} = resp = handle_response(id, actions, requests, response)
-        Logger.debug("Response: #{inspect(resp)}")
+        debug("Response: #{inspect(resp)}")
         {:ok, %SL{data | data: %Sess{sess | requests: requests}}, actions}
 
       nil ->
@@ -319,7 +318,7 @@ defmodule Wampex.Client.Session do
         @event,
         %SL{data: %Sess{name: name, event: %Event{subscription_id: sub_id} = event}} = sl
       ) do
-    Logger.debug("Received Event #{inspect(event)}")
+    debug("Received Event #{inspect(event)}")
 
     sub = Client.subscriber_registry_name(name)
 
@@ -465,7 +464,8 @@ defmodule Wampex.Client.Session do
         res = r.handle(msg)
         {:halt, res}
       rescue
-        FunctionClauseError -> {:cont, nil}
+        FunctionClauseError ->
+          {:cont, nil}
       end
     end)
   end
index 1c37e2f69827422e2ac57c71b9a79e455edf4382..388f56e5aa7ab2824a4d18df9935a3aba2c5d627 100644 (file)
@@ -64,10 +64,9 @@ defmodule Wampex.Client.Transports.WebSocket do
 
   @impl true
   def handle_connect(
-        %Conn{host: h, port: p, path: pa, query: q} = _conn,
+        _conn,
         %{name: name, session_data: sd} = state
       ) do
-    Logger.info("Connected to #{h}:#{p}#{pa}?#{q}")
     Process.send_after(self(), :ping, @ping_interval)
 
     {:ok, sess} =
@@ -92,7 +91,7 @@ defmodule Wampex.Client.Transports.WebSocket do
 
   @impl true
   def handle_cast({:send_request, data}, %{serializer: s} = state) do
-    Logger.debug("Sending Request #{inspect(data)}")
+    Logger.debug("#{__MODULE__} Sending Request #{inspect(data)}")
     {:reply, {s.data_type(), s.serialize!(data)}, state}
   end
 
diff --git a/mix.exs b/mix.exs
index 499f2bfc440e161adb98ecdd417315bc72aaecd9..b7a78544d0fa906f11ad88516350fc7af48e424c 100644 (file)
--- a/mix.exs
+++ b/mix.exs
@@ -10,14 +10,6 @@ defmodule Wampex.Client.MixProject do
       elixirc_paths: elixirc_paths(Mix.env()),
       aliases: aliases(),
       deps: deps(),
-      preferred_cli_env: [
-        coveralls: :test,
-        "coveralls.detail": :test,
-        "coveralls.post": :test,
-        "coveralls.html": :test,
-        all_tests: :test
-      ],
-      test_coverage: [tool: ExCoveralls],
       docs: [
         main: "readme",
         extras: ["README.md"],
@@ -37,13 +29,9 @@ defmodule Wampex.Client.MixProject do
 
   defp deps do
     [
-      {:credo, "~> 1.2", only: [:dev, :test], runtime: false},
-      {:dialyxir, "~> 0.5.1", only: [:dev, :test], runtime: false},
+      {:credo, "~> 1.2", only: [:test], runtime: false},
+      {:dialyxir, "~> 0.5.1", only: [:test], runtime: false},
       {:ex_doc, "~> 0.21", only: :dev, runtime: false},
-      {:excoveralls, "~> 0.12.2", only: [:dev, :test], runtime: false},
-      {:jason, "~> 1.1"},
-      {:msgpack, "~> 0.7.0"},
-      {:pbkdf2, "~> 2.0"},
       {:states_language, "~> 0.2"},
       {:wampex,
        git: "https://gitlab.com/entropealabs/wampex.git",
@@ -58,7 +46,6 @@ defmodule Wampex.Client.MixProject do
         "compile --force --warnings-as-errors",
         "credo --strict",
         "format --check-formatted",
-        "coveralls",
         "dialyzer --halt-exit-status"
       ]
     ]