update tests

This commit is contained in:
BlackMATov
2024-11-29 17:34:00 +07:00
parent 649263df8d
commit 345dc22225
+7 -3
View File
@@ -524,19 +524,23 @@ do
end
do
local f1, f2, f3 = evo.registry.entity(), evo.registry.entity(), evo.registry.entity()
local f1, f2, f3, f4 =
evo.registry.entity(),
evo.registry.entity(),
evo.registry.entity(),
evo.registry.entity()
do
local e1 = evo.registry.entity():set(f1, 10)
local e2 = evo.registry.entity():set(f1, 15)
local e3 = evo.registry.entity():set(f1, 20):set(f2, 40)
local e3 = evo.registry.entity():set(f1, 20):set(f2, 40):set(f4, 42)
local e4 = evo.registry.entity():set(f1, 25):set(f2, 45):set(f3, 55)
local e5 = evo.registry.entity():set(f3, 65)
do
local q = evo.registry.query(f2)
assert(2 == evo.registry.batch_remove(q, f1))
assert(2 == evo.registry.batch_remove(q, f1, f4))
assert(e1.__chunk == evo.registry.chunk(f1))
assert(e2.__chunk == evo.registry.chunk(f1))
assert(e3.__chunk == evo.registry.chunk(f2))