Archipelago/test
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
..
general Core: fix some memory leak sources without removing caching (#2400) 2023-10-31 02:08:56 +01:00
netutils Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
programs Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
utils Core: fix some memory leak sources without removing caching (#2400) 2023-10-31 02:08:56 +01:00
webhost Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
worlds Core: fix unittest world discovery (#2262) 2023-10-03 09:47:22 +02:00
TestBase.py Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
__init__.py Core: fix unittest world discovery (#2262) 2023-10-03 09:47:22 +02:00
bases.py Core: fix some memory leak sources without removing caching (#2400) 2023-10-31 02:08:56 +01:00