test_controller
- test_controller.test_apply_modification_updates_nested_attributes()[source]
Verify Monte Carlo path strings update the nested object.
- test_controller.test_disperse_seeds_only_records_seeded_models()[source]
Verify random seed dispersions are recorded only for seeded models.
- test_controller.test_double_indexed_modification_updates_swig_matrix3d()[source]
Verify double-indexed paths write back SWIG Matrix3d attributes.
- test_controller.test_indexed_modification_updates_swig_copy_on_read_container()[source]
Verify indexed paths write back copy-on-read SWIG containers.
- test_controller.test_normal_vector_angle_dispersion_uses_scalar_angle_samples(monkeypatch)[source]
Verify normal angle dispersions draw scalar angle samples.
- test_controller.test_normal_vector_dispersion_uses_configured_statistics()[source]
Verify normal vector dispersions retain mean and standard deviation.
- test_controller.test_populate_seeds_applies_before_configure_function()[source]
Verify archived RNGSeed modifications are set before configuration.
- test_controller.test_uniform_dispersion_randomizes_method_path_parameter()[source]
Verify generated dispersions update a zero-argument method path.
- test_controller.test_uniform_dispersion_randomizes_nested_sim_parameter()[source]
Verify generated dispersions update the live simulation parameter.