jecs-nightly/jecs/test_fulllog.txt
2025-04-13 00:11:18 +00:00

119 lines
5 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

----idempotent
1_2
7.4 us  2 kB│ delete children of entity
9.5 us  1 kB│ remove friends of entity
352 ns  0  B│ simple deletion of entity
world:add()
PASS│ idempotent
PASS│ archetype move
world:children()
PASS│ 
world:clear()
PASS│ should remove its components
PASS│ remove cleared ID from entities
world:component()
PASS│ only components should have EcsComponent trait
PASS│ tag
world:contains()
PASS│ 
PASS│ should not exist after delete
world:delete()
PASS│ invoke OnRemove hooks
PASS│ delete recycled entity id used as component
PASS│ bug: Empty entity does not respect cleanup policy
PASS│ should allow deleting components
PASS│ delete entities using another Entity as component with Delete cleanup action
PASS│ delete children
PASS│ remove deleted ID from entities
PASS│ fast delete
PASS│ cycle
world:each()
PASS│ 
world:entity()
PASS│ unique IDs
PASS│ generations
PASS│ pairs
PASS│ Recycling
PASS│ Recycling max generation
world:has()
PASS│ should find Tag on entity
PASS│ should return false when missing one tag
world:query()
PASS│ cached
PASS│ multiple iter
PASS│ tag
PASS│ pairs
PASS│ query single component
PASS│ query missing component
PASS│ query more than 8 components
PASS│ should be able to get next results
PASS│ should query all matching entities when irrelevant component is removed
PASS│ should query all entities without B
PASS│ should allow querying for relations
PASS│ should allow wildcards in queries
PASS│ should match against multiple pairs
PASS│ should only relate alive entities
PASS│ should error when setting invalid pair
PASS│ should find target for ChildOf
PASS│ despawning while iterating
PASS│ should not find any entities
PASS│ world:query():without()
world:remove()
PASS│ should allow remove a component that doesn't exist on entity
world:set()
PASS│ archetype move
PASS│ pairs
world:target
PASS│ nth index
PASS│ infer index when unspecified
PASS│ loop until no target
#adding a recycled target
PASS│ 
#repro2
PASS│ 
another
PASS│ 
#repro
PASS│ 
Hooks
PASS│ OnAdd
PASS│ OnSet
PASS│ OnRemove
change tracking
PASS│ #1
PASS│ #2
repro
PASS│ #1
PASS│ #2
wildcard query
PASS│ #1
PASS│ #2
PASS│ #3
world:delete() invokes OnRemove hook
PASS│ #1
PASS│ #2
PASS│ #3
68/68 test cases passed in 29.621 ms.
0 fails