test_genRustUtilities

Verify the pinned Rust utility-binding generator dependency.

test_genRustUtilities.test_bindgen_pin_matches_library_and_ci_installation()[source]

Keep the generator, Rust library, and CI command on one bindgen version.

test_genRustUtilities.test_find_bindgen_accepts_only_pinned_version(monkeypatch)[source]

Accept the executable when its reported version matches the pin.

test_genRustUtilities.test_find_bindgen_rejects_mismatched_version(monkeypatch)[source]

Reject an installed CLI whose version differs from the required pin.

test_genRustUtilities.test_find_bindgen_reports_pinned_install_command(monkeypatch)[source]

Report the exact pinned installation command when the CLI is missing.