Skip to content
Snippets Groups Projects

Resolve "Rewrite tests/identity/augmentation/excludedIsMember_test.exs"

2 files
+ 6
4
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -24,7 +24,7 @@ defmodule Identity.Augmentation.ExcludedIsMemberTest do
@iindex_member_false %{
op: 'CREATE',
uid: "totoUser",
pub: "DNann1Lh55eZMEDXeYt59bzHbA3NJR46DeQYCS2qQdLV",
pub: "Do6Y6nQ2KTo5fB4MXbSwabXVmXHxYRB9UUAaTPKn1XqC",
created_on: "7543-000044410C5370DE8DBA911A358F318096B7A269CFC2BB93272E397CC513EA0A",
written_on: "0-E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
member: false,
@@ -75,7 +75,7 @@ defmodule Identity.Augmentation.ExcludedIsMemberTest do
doctest Index.Augmentation.IIndex
setup_all do
# Test with 5 entry, ENTRY.member = true
# Test with 5 entries, ENTRY.member = true
local_iindex_test = :ets.new(:local_iindex, [:set, :protected])
{:ok, :global_iindex_test} =
@@ -102,7 +102,7 @@ defmodule Identity.Augmentation.ExcludedIsMemberTest do
:file.delete('test/global_iindex_test')
# Test with 1 entry, ENTRY.member = false
# Test with 3 entries in dets, ENTRY.member = false
local_iindex_test = :ets.new(:local_iindex, [:set, :protected])
{:ok, :global_iindex_test} =
@@ -111,6 +111,8 @@ defmodule Identity.Augmentation.ExcludedIsMemberTest do
:ets.insert(local_iindex_test, {0, @iindex_member_false})
:dets.insert(:global_iindex_test, {0, @iindex_member_true})
:dets.insert(:global_iindex_test, {1, @iindex_0})
:dets.insert(:global_iindex_test, {2, @iindex_1})
Index.Augmentation.IIndex.excludedIsMember(local_iindex_test, :global_iindex_test)
@@ -121,7 +123,7 @@ defmodule Identity.Augmentation.ExcludedIsMemberTest do
entry.excludedIsMember && acc
else
[[first]|_] = :dets.match(:global_iindex_test, {:_, %{pub: entry.pub, member: :"$2"}})
acc && first
acc && (first == entry.excludedIsMember)
end
end)
Loading