black-sliver
914a534a3b
WebHost: fix gen timeout/exception resource handling ( #5540 )
...
* WebHost: reset Generator proc title on error
* WebHost: fix shutting down autogen
This is still not perfect but solves some of the issues.
* WebHost: properly propagate JOB_TIME
* WebHost: handle autogen shutdown
2025-10-20 09:16:29 +02:00
Jérémie Bolduc
efe2b7c539
Core: Support default value with cache_self1 ( #4667 )
...
* add cache_self1_default and tests
* merge the two decorators
* just change the defaults of the wrap lol
* add test for default and default
2025-04-19 17:55:02 +02:00
black-sliver
c126418f35
Utils: YAML goes brrrt ( #2868 )
...
Also tests to validate we dont break the API.
2024-02-27 08:44:34 +01:00
black-sliver
5f5c48e17b
Core: fix some memory leak sources without removing caching ( #2400 )
...
* Core: fix some memory leak sources
* Core: run gc before detecting memory leaks
* Core: restore caching in BaseClasses.MultiWorld
* SM: move spheres cache to MultiWorld._sm_spheres to avoid memory leak
* Test: add tests for world memory leaks
* Test: limit WorldTestBase leak-check to py>=3.11
---------
Co-authored-by: Fabian Dill <fabian.dill@web.de >
2023-10-31 02:08:56 +01:00
Aaron Wagener
30da81c390
Tests: modern PEP8-ify core test modules and methods ( #2298 )
...
* rename modules
* rename methods
* add docstrings to the general tests
* add base import stub
* test_base -> bases
* print deprecation warning
* redo 2346
2023-10-22 13:00:27 +02:00
black-sliver
b8ca41b45f
Utils: SI: fix rounding problems ( #895 )
...
* Utils: SI: fix rounding problems
999.999 would give 1000.00 instead of 1.00k
* Tests: add Utils: SI tests
2022-08-12 00:46:11 +02:00