From 60e03e98a5cd0f6839bb1dc80dff207d292497c4 Mon Sep 17 00:00:00 2001 From: Jude Melton-Houghton Date: Wed, 6 Apr 2022 17:57:04 -0400 Subject: [PATCH] Assert absence of old metadata in test --- mesecons_mvps/spec/node_spec.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mesecons_mvps/spec/node_spec.lua b/mesecons_mvps/spec/node_spec.lua index 42c7604..4122f1c 100644 --- a/mesecons_mvps/spec/node_spec.lua +++ b/mesecons_mvps/spec/node_spec.lua @@ -111,12 +111,13 @@ describe("node movement", function() minetest.get_node_timer(pos):set(12, 34) mesecon.mvps_push(pos, dir, 1, "") - local moved_meta = minetest.get_meta(vector.add(pos, dir)) + assert.equal("bar", minetest.get_meta(vector.add(pos, dir)):get("foo")) local moved_timer = minetest.get_node_timer(vector.add(pos, dir)) - assert.equal("bar", moved_meta:get("foo")) assert.equal(12, moved_timer:get_timeout()) assert.equal(34, moved_timer:get_elapsed()) moved_timer:stop() + assert.same({}, minetest.get_meta(pos):to_table().fields) + assert.is_false(minetest.get_node_timer(pos):is_started()) end) it("calls move callbacks", function()