aboutsummaryrefslogtreecommitdiffstats
path: root/test/core_test.exs
diff options
context:
space:
mode:
Diffstat (limited to 'test/core_test.exs')
-rw-r--r--test/core_test.exs24
1 files changed, 22 insertions, 2 deletions
diff --git a/test/core_test.exs b/test/core_test.exs
index 50039a0..0e95c6b 100644
--- a/test/core_test.exs
+++ b/test/core_test.exs
@@ -381,6 +381,10 @@ defmap Test.Map do
%{:limit => 2}
end
end
+
+ def digest(_props) do
+ %{}
+ end
end
######################################################################
@@ -410,6 +414,10 @@ defpuppet Test.Entity do
def init_properties(name: name, level: level) do
%{:name => name, :level => level}
end
+
+ def digest(props) do
+ props
+ end
end
defpuppet Test.Ghost do
@@ -420,7 +428,11 @@ defpuppet Test.Ghost do
end
def init_properties([]) do
- %{:name => "ghost", :level => 0}
+ %{}
+ end
+
+ def digest(props) do
+ props
end
end
@@ -450,12 +462,20 @@ defmodule Test.Puppeteer do
{:ok, s}
end
+ def puppet_enter(state, _instance_key, _puppet_key, _digest) do
+ state
+ end
+
+ def puppet_leave(state, _instance_key, _puppet_key) do
+ state
+ end
+
def leave_instance(target, _instance_key) do
send(target, :kick)
target
end
- def emit(_puppeteer_key, msg, target) do
+ def emit(_puppeteer_key, msg, instance_key, target) do
send target, msg
target
end