Compare commits

..

1 commit

Author SHA1 Message Date
Clown
0a4d608b44
Merge 96bed9bd7e into b26fc39fce 2025-03-12 21:07:21 +01:00

View file

@ -1473,12 +1473,11 @@ TEST("Hooks", function()
local world = jecs.World.new() local world = jecs.World.new()
local A = world:component() :: Entity<boolean> local A = world:component() :: Entity<boolean>
local e1 = world:entity() local e1 = world:entity()
world:add(e1, A)
world:set(A, jecs.OnRemove, function(entity) world:set(A, jecs.OnRemove, function(entity)
CHECK(e1 == entity) CHECK(e1 == entity)
CHECK(world:has(e1, A)) CHECK(not world:has(e1, A))
end) end)
world:add(e1, A)
world:remove(e1, A) world:remove(e1, A)
CHECK(not world:has(e1, A)) CHECK(not world:has(e1, A))
end end