mirror of
https://github.com/minetest-mods/mesecons.git
synced 2025-07-01 15:20:23 +02:00
Assert absence of old metadata in test
This commit is contained in:
@ -111,12 +111,13 @@ describe("node movement", function()
|
|||||||
minetest.get_node_timer(pos):set(12, 34)
|
minetest.get_node_timer(pos):set(12, 34)
|
||||||
|
|
||||||
mesecon.mvps_push(pos, dir, 1, "")
|
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))
|
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(12, moved_timer:get_timeout())
|
||||||
assert.equal(34, moved_timer:get_elapsed())
|
assert.equal(34, moved_timer:get_elapsed())
|
||||||
moved_timer:stop()
|
moved_timer:stop()
|
||||||
|
assert.same({}, minetest.get_meta(pos):to_table().fields)
|
||||||
|
assert.is_false(minetest.get_node_timer(pos):is_started())
|
||||||
end)
|
end)
|
||||||
|
|
||||||
it("calls move callbacks", function()
|
it("calls move callbacks", function()
|
||||||
|
Reference in New Issue
Block a user