From 5414915c1230086af25432e3afec0acf2b3e6b0e Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 5 Aug 2022 12:11:39 +0200 Subject: [PATCH] Fix some tests --- lib/archethic/account/mem_tables/token_ledger.ex | 6 ------ lib/archethic/account/mem_tables/uco_ledger.ex | 5 ----- test/archethic/beacon_chain/subset_test.exs | 5 ++++- 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/lib/archethic/account/mem_tables/token_ledger.ex b/lib/archethic/account/mem_tables/token_ledger.ex index 803a704e6a..e5cbe06080 100644 --- a/lib/archethic/account/mem_tables/token_ledger.ex +++ b/lib/archethic/account/mem_tables/token_ledger.ex @@ -15,12 +15,6 @@ defmodule Archethic.Account.MemTables.TokenLedger do Initialize the Token ledger tables: - Main Token ledger as ETS set ({token, to, from, token_id}, amount, spent?) - Token Unspent Output Index as ETS bag (to, {from, token, token_id}) - - ## Examples - - iex> {:ok, _} = TokenLedger.start_link() - iex> { :ets.info(:archethic_token_ledger)[:type], :ets.info(:archethic_token_unspent_output_index)[:type] } - { :set, :bag } """ def start_link(args \\ []) do GenServer.start_link(__MODULE__, args) diff --git a/lib/archethic/account/mem_tables/uco_ledger.ex b/lib/archethic/account/mem_tables/uco_ledger.ex index ecccf562de..435a1f8ee5 100644 --- a/lib/archethic/account/mem_tables/uco_ledger.ex +++ b/lib/archethic/account/mem_tables/uco_ledger.ex @@ -16,11 +16,6 @@ defmodule Archethic.Account.MemTables.UCOLedger do - Main UCO ledger as ETS set ({to, from}, amount, spent?) - UCO Unspent Output Index as ETS bag (to, from) - ## Examples - - iex> {:ok, _} = UCOLedger.start_link() - iex> { :ets.info(:archethic_uco_ledger)[:type], :ets.info(:archethic_uco_unspent_output_index)[:type] } - { :set, :bag } """ def start_link(args \\ []) do GenServer.start_link(__MODULE__, args) diff --git a/test/archethic/beacon_chain/subset_test.exs b/test/archethic/beacon_chain/subset_test.exs index 17f7acc53e..6131c98b12 100644 --- a/test/archethic/beacon_chain/subset_test.exs +++ b/test/archethic/beacon_chain/subset_test.exs @@ -415,7 +415,7 @@ defmodule Archethic.BeaconChain.SubsetTest do ) MockClient - |> expect(:send_message, fn + |> stub(:send_message, fn _, %BeaconUpdate{transaction_attestations: transaction_attestations}, _ -> send(me, {:transaction_attestations, transaction_attestations}) {:ok, %Ok{}} @@ -425,6 +425,9 @@ defmodule Archethic.BeaconChain.SubsetTest do _, %NewBeaconTransaction{}, _ -> {:ok, %Ok{}} + + _, %Ping{}, _ -> + {:ok, %Ok{}} end) Subset.subscribe_for_beacon_updates(subset, first_public_key)