From 5842014aa550977e859656d193583d022254b1fd Mon Sep 17 00:00:00 2001 From: Christopher Date: Mon, 23 Mar 2020 09:30:17 -0500 Subject: [PATCH] pass tests --- coveralls.json | 2 +- lib/client/session.ex | 8 ++++---- mix.exs | 2 +- mix.lock | 2 +- test/support/test_callee.ex | 2 +- test/wampex_test.exs | 19 +++++++------------ 6 files changed, 15 insertions(+), 20 deletions(-) diff --git a/coveralls.json b/coveralls.json index 43d140c..3dc5130 100644 --- a/coveralls.json +++ b/coveralls.json @@ -1,6 +1,6 @@ { "coverage_options": { - "minimum_coverage": 77.6 + "minimum_coverage": 81 }, "skip_files": [ "test/support" diff --git a/lib/client/session.ex b/lib/client/session.ex index de3d9c0..143bba7 100644 --- a/lib/client/session.ex +++ b/lib/client/session.ex @@ -7,15 +7,15 @@ defmodule Wampex.Client.Session do @max_id 9_007_199_254_740_992 alias StatesLanguage, as: SL + alias Wampex.Client alias Wampex.Client.Realm + alias Wampex.Client.Transports.WebSocket + alias Wampex.Roles.Broker.Event + alias Wampex.Roles.Dealer.Invocation alias Wampex.Roles.Peer alias Wampex.Roles.Peer.{Authenticate, Challenge, Hello} - alias Wampex.Roles.Dealer.Invocation - alias Wampex.Roles.Broker.Event alias Wampex.Serializers.MessagePack alias __MODULE__, as: Sess - alias Wampex.Client - alias Wampex.Client.Transports.WebSocket @yield 70 @hello 1 diff --git a/mix.exs b/mix.exs index 044cffe..2264e29 100644 --- a/mix.exs +++ b/mix.exs @@ -47,7 +47,7 @@ defmodule Wampex.Client.MixProject do {:states_language, "~> 0.2"}, {:wampex, git: "https://gitlab.com/entropealabs/wampex.git", - tag: "5aaf4bf2dd9b69058ba2dc9c8c3f7919748b933a"}, + tag: "c2c8ee4fbf0b72dfb5b786b33a47a4698b4c5491"}, {:websockex, "~> 0.4.2"} ] end diff --git a/mix.lock b/mix.lock index 5284eaa..ae0dce7 100644 --- a/mix.lock +++ b/mix.lock @@ -24,7 +24,7 @@ "states_language": {:hex, :states_language, "0.2.8", "f9dfd3c0bd9a9d7bda25ef315f2d90944cd6b2022a7f3c403deb1d4ec451825e", [:mix], [{:elixpath, "~> 0.1.0", [hex: :elixpath, repo: "hexpm", optional: false]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: false]}, {:json_xema, "~> 0.4.0", [hex: :json_xema, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: false]}, {:xema, "~> 0.11.0", [hex: :xema, repo: "hexpm", optional: false]}], "hexpm", "a5231691e7cb37fe32dc7de54c2dc86d1d60e84c4f0379f3246e55be2a85ec78"}, "telemetry": {:hex, :telemetry, "0.4.1", "ae2718484892448a24470e6aa341bc847c3277bfb8d4e9289f7474d752c09c7f", [:rebar3], [], "hexpm", "4738382e36a0a9a2b6e25d67c960e40e1a2c95560b9f936d8e29de8cd858480f"}, "unicode_util_compat": {:hex, :unicode_util_compat, "0.4.1", "d869e4c68901dd9531385bb0c8c40444ebf624e60b6962d95952775cac5e90cd", [:rebar3], [], "hexpm", "1d1848c40487cdb0b30e8ed975e34e025860c02e419cb615d255849f3427439d"}, - "wampex": {:git, "https://gitlab.com/entropealabs/wampex.git", "5aaf4bf2dd9b69058ba2dc9c8c3f7919748b933a", [tag: "5aaf4bf2dd9b69058ba2dc9c8c3f7919748b933a"]}, + "wampex": {:git, "https://gitlab.com/entropealabs/wampex.git", "c2c8ee4fbf0b72dfb5b786b33a47a4698b4c5491", [tag: "c2c8ee4fbf0b72dfb5b786b33a47a4698b4c5491"]}, "websockex": {:hex, :websockex, "0.4.2", "9a3b7dc25655517ecd3f8ff7109a77fce94956096b942836cdcfbc7c86603ecc", [:mix], [], "hexpm", "803cd76e91544b56f0e655e36790be797fa6436db9224f7c303db9b9df2a3df4"}, "xema": {:hex, :xema, "0.11.0", "7b5118418633cffc27092110d02d4faeea938149dd3f6c64299e41e747067e80", [:mix], [{:conv_case, "~> 0.2.2", [hex: :conv_case, repo: "hexpm", optional: false]}, {:decimal, "~> 1.7", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "51491c9a953d65069d4b30aa2f70bc45ff99fd1bc3345bc72ce4e644d01ea14e"}, } diff --git a/test/support/test_callee.ex b/test/support/test_callee.ex index 6a90243..c0866b9 100644 --- a/test/support/test_callee.ex +++ b/test/support/test_callee.ex @@ -4,7 +4,7 @@ defmodule TestCallee do require Logger alias Wampex.Client alias Wampex.Roles.{Callee, Dealer} - alias Callee.{Register, Unregister, Yield} + alias Callee.{Register, Yield} alias Dealer.Invocation def start_link(test, name, device) do diff --git a/test/wampex_test.exs b/test/wampex_test.exs index b58aeb3..7d393b7 100644 --- a/test/wampex_test.exs +++ b/test/wampex_test.exs @@ -2,19 +2,14 @@ defmodule WampexTest do use ExUnit.Case, async: true doctest Wampex - alias Wampex.Client.{Authentication, Realm} alias Wampex.Client - alias Wampex.Roles.{Broker, Callee, Caller, Dealer, Peer, Publisher, Subscriber} - alias Wampex.Router - alias Wampex.Serializers.{JSON, MessagePack} - alias Broker.{Event, Published, Subscribed, Unsubscribed} - alias Callee.{Register, Unregister, Yield} - alias Caller.Call - alias Client.Session - alias Dealer.{Invocation, Registered, Result, Unregistered} - alias Peer.{Authenticate, Goodbye, Hello} - alias Publisher.Publish - alias Subscriber.{Subscribe, Unsubscribe} + alias Client.{Authentication, Realm, Session} + alias Wampex.Roles.Broker.Event + alias Wampex.Roles.{Callee, Caller, Peer, Publisher, Subscriber} + alias Wampex.Roles.Caller.Call + alias Wampex.Roles.Dealer.{Invocation, Result} + alias Wampex.Roles.Peer.Hello + alias Wampex.Roles.Publisher.Publish require Logger @url "ws://localhost:4000/ws" -- 2.45.3