test_rustModuleTemplate
Validate the Rust module template’s public API, ABI, and message behavior.
- test_rustModuleTemplate.test_rust_module_links_only_used_message_functions()[source]
Ensure unused generated C-message adapters are removed from the module.
- test_rustModuleTemplate.test_rust_module_template(connect_input)[source]
Verify reset and update behavior with the optional input unlinked or linked.
- test_rustModuleTemplate.test_rust_module_template_abi_layout()[source]
Check the context ABI and framework-free 64-bit config layout.
- test_rustModuleTemplate.test_rust_module_template_composite_configuration()[source]
Round-trip nested structs and multidimensional arrays through Python.
- test_rustModuleTemplate.test_rust_module_template_config_accessor_abi()[source]
Exercise typed config access, validation, and deprecation metadata.
- test_rustModuleTemplate.test_rust_module_template_expected_error()[source]
Reject invalid Python configuration without changing the prior value.
- test_rustModuleTemplate.test_rust_module_template_panic_is_contained(capfd)[source]
Translate a Rust panic once without emitting the default hook report.
- test_rustModuleTemplate.test_rust_module_template_python_api()[source]
Freeze the module-first Python API retained by the opaque-handle design.