Archipelago/test/general
Aaron Wagener cfd758168c
Tests: add a test for worlds to not modify the itempool after `create_items` (#1460)
* Tests: add a test for worlds to only modify the itempool in `create_items`

* extend test multiworld setup instead of a new function

* cleanup the test a bit

* put more strict wording in `create_items` docstring

* list of shame

* Don't call `set_rules` before testing

* remove ChecksFinder from the list of shame

---------

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com>
2024-01-14 02:15:35 +01:00
..
__init__.py Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
test_fill.py Fill: fix swap error found in CI (#2397) 2023-11-11 10:54:51 +01:00
test_helpers.py Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
test_host_yaml.py Core: deprecate Utils.get_options and remove Utils.get_default_options (#2352) 2023-10-28 19:32:12 +02:00
test_ids.py Tests: test that the datapackage after generation is still valid (#2575) 2023-12-12 02:14:44 +01:00
test_implemented.py Tests: log the seed fo slot_data failures (#2402) 2023-11-08 09:15:06 +01:00
test_items.py Tests: add a test for worlds to not modify the itempool after `create_items` (#1460) 2024-01-14 02:15:35 +01:00
test_locations.py core: fix item/location descriptions test (#2450) 2023-11-15 07:26:10 +01:00
test_memory.py Core: fix some memory leak sources without removing caching (#2400) 2023-10-31 02:08:56 +01:00
test_names.py Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
test_options.py Tests: modern PEP8-ify core test modules and methods (#2298) 2023-10-22 13:00:27 +02:00
test_reachability.py Tests: remove deprecated option access from `WorldTestBase` (#2671) 2024-01-12 00:22:04 +01:00