Sync to released Jecs 0.5.5-nightly.20250412T181729Z (#31)

Reviewed-on: #31
This commit is contained in:
marked 2025-04-12 20:17:47 +02:00
parent a5c7537374
commit f41558cadc
10 changed files with 870 additions and 671 deletions

View file

@ -1,17 +1,72 @@
271 272 273
---------------- delete e2 ---------------
"268439800_268439816_536875256_536875272"
"268439800_268439816_536875256"
"268439816_536875272"
"268439816"
-----------------------------
{}
7.7 us  2 kB│ delete children of entity
 11 us  2 kB│ remove friends of entity
321 ns  0  B│ simple deletion of entity
removing
*created e271v0
*created e272v0
*created e273v0
*created e274v0
*created e275v0
*created e276v0
*created e277v0
*created e278v0
*created e279v0
*created e280v0
|-alive--|
| e271v0 |
|--------|
| e272v0 |
|--------|
| e273v0 |
|--------|
| e274v0 |
|--------|
| e275v0 |
|--------|
| e276v0 |
|--------|
| e277v0 |
|--------|
| e278v0 |
|--------|
| e279v0 |
|--------|
| e280v0 |
|--------|
*deleted e270v0
*deleted e271v0
*deleted e272v0
*deleted e273v0
*deleted e274v0
*deleted e275v0
*deleted e274v1
*deleted e273v1
*deleted e272v1
*deleted e271v1
*deleted e270v1
----idempotent
1_2
1_2
7.1 us  1 kB│ delete children of entity
9.2 us  1 kB│ remove friends of entity
346 ns  0  B│ simple deletion of entity
the great reset
PASS│ 
#repro3
PASS│ should add the correct ModelBase for parts
PASS│ should add the correct ModelBase for parts
PASS│ 
#adding a recycled target
PASS│ 
#repro2
PASS│ 
another
PASS│ 
#repro
NONE│ 
PASS│ 
archetype
PASS│ 
@ -52,7 +107,7 @@ removing
PASS│ should allow wildcards in queries
PASS│ should match against multiple pairs
PASS│ should only relate alive entities
NONE│ should error when setting invalid pair
PASS│ should error when setting invalid pair
PASS│ should find target for ChildOf
PASS│ despawning while iterating
NONE│ iterator invalidation
@ -69,7 +124,7 @@ removing
world:clear()
PASS│ should remove its components
PASS│ should move last record
PASS│ remove cleared ID from entities
world:has()
PASS│ should find Tag on entity
@ -86,6 +141,7 @@ removing
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
@ -121,5 +177,5 @@ removing
PASS│ #2
PASS│ #3
69/69 test cases passed in 31.149 ms.
77/77 test cases passed in 29.411 ms.
0 fails