Module fixtures

Source
Expand description

Test-fixture behaviors quarantine.

Fixture behaviors live next to their production siblings (same modules, same registration) so their determinism notes stay in context, but they are stripped from the registry in production builds: strip removes every name below unless the fixtures cargo feature (enabled by test builds) is on. The committed behavior_catalog.json is generated from the stripped registry, so admin dropdowns only offer production behaviors.

Constants§

FIXTURE_BEHAVIOR_NAMES
Every behavior name that exists only for tests_game_config.rs fixtures.

Functions§

strip
Remove every fixture behavior from registry (production builds).