From 9904fecc581507172c616f066349338355007aa9 Mon Sep 17 00:00:00 2001 From: Christopher Date: Sun, 15 Mar 2020 21:34:00 -0500 Subject: [PATCH] runs a test --- test/cluster_kv_test.exs | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/test/cluster_kv_test.exs b/test/cluster_kv_test.exs index 431dddf..a08e578 100644 --- a/test/cluster_kv_test.exs +++ b/test/cluster_kv_test.exs @@ -1,8 +1,22 @@ -defmodule ClusterKvTest do +defmodule ClusterKVTest do use ExUnit.Case - doctest ClusterKv + doctest ClusterKV - test "greets the world" do - assert ClusterKv.hello() == :world + @topologies [ + test: [ + strategy: Cluster.Strategy.Epmd, + config: [hosts: []] + ] + ] + + setup_all do + db = ClusterKV.start_link(name: TestCluster, topologies: @topologies, replicas: 1, quorum: 1) + [db: TestCluster] + end + + test "test", %{db: db} do + ClusterKV.put(db, "test1", :hello) + ClusterKV.put(db, "test1", :world) + assert {"test1", [:world, :hello]} = ClusterKV.get(db, "test1") end end -- 2.45.3