From: Christopher Coté Date: Wed, 8 Dec 2021 23:19:20 +0000 (-0500) Subject: update tests X-Git-Url: http://git.entropealabs.com/?a=commitdiff_plain;h=8546f54dcf9aa35f1fcf9a38e4c5e987b8976cd1;p=cluster_kv.git update tests --- diff --git a/test/cluster_kv_test.exs b/test/cluster_kv_test.exs index 05b9e93..d62e780 100644 --- a/test/cluster_kv_test.exs +++ b/test/cluster_kv_test.exs @@ -17,10 +17,11 @@ defmodule ClusterKVTest do end test "test", %{db: db} do - me = {self(), self()} + me = {self(), Node.self()} ClusterKV.put(db, @keyspace, "test1:test", :hello) ClusterKV.put(db, @keyspace, "test1:test", :cruel) ClusterKV.put(db, @keyspace, "test1:test", :world) + ClusterKV.put(db, @keyspace, "test1:test", me) assert "test:1" = ClusterKV.get_wildcard_key(".test.light..status", ".", ":", "") @@ -34,7 +35,8 @@ defmodule ClusterKVTest do "" ) - assert {"test1:test", [:world, :cruel, :hello]} = ClusterKV.get(db, @keyspace, "test1:test") + assert {"test1:test", [^me, :world, :cruel, :hello]} = + ClusterKV.get(db, @keyspace, "test1:test") assert [{["com", "test", "", "temp"], {1_003_039_494, me}}] = ClusterKV.wildcard( @@ -48,6 +50,10 @@ defmodule ClusterKVTest do ClusterKV.update(db, @keyspace, "test1:test", :cruel, :remove) + assert {"test1:test", [^me, :world, :hello]} = ClusterKV.get(db, @keyspace, "test1:test") + + ClusterKV.update(db, @keyspace, "test1:test", me, :remove) + assert {"test1:test", [:world, :hello]} = ClusterKV.get(db, @keyspace, "test1:test") ClusterKV.update(db, @keyspace, "test1:test", :hi, :replace)