()
| 504 | |
| 505 | #[test] |
| 506 | fn execute_map_missing_arg() { |
| 507 | let km = PyKernelModule::new(); |
| 508 | let x = km.arg("x"); |
| 509 | let spec = km.elementwise(x).unwrap(); |
| 510 | |
| 511 | let args = HashMap::new(); // no args provided |
| 512 | let map_spec = PyMapSpec { spec, args }; |
| 513 | let result = execute_map(&map_spec); |
| 514 | assert!(result.is_err()); |
| 515 | } |
| 516 | |
| 517 | #[test] |
| 518 | fn execute_map_multiple_missing_args_are_sorted_why_arg_validation_must_report_the_full_contract_gap( |
nothing calls this directly
no test coverage detected