Assert absence of old metadata in test

This commit is contained in:
Jude Melton-Houghton 2022-04-06 17:57:04 -04:00
parent 7680b31663
commit 60e03e98a5
1 changed files with 3 additions and 2 deletions

View File

@ -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()