Compare commits

...

3 commits

Author SHA1 Message Date
Clown
217402eb51
Merge 96bed9bd7e into db1b29fa04 2025-03-13 18:14:17 +00:00
Ukendio
db1b29fa04 set hook before usage
Some checks failed
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-03-13 16:56:02 +01:00
YetAnotherClown
96bed9bd7e Empty Commit 2025-02-25 11:28:04 -05:00

View file

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