mirror of
https://github.com/minetest-mods/mesecons.git
synced 2024-09-27 23:00:29 +02:00
Assert absence of old metadata in test
This commit is contained in:
parent
7680b31663
commit
60e03e98a5
|
@ -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()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user