()
| 5901 | |
| 5902 | #[test] |
| 5903 | fn artifact_store_limits_maps_to_rust_session_options() { |
| 5904 | let opts = js_session_options_to_rust(Some(SessionOptions { |
| 5905 | artifact_store_limits: Some(ArtifactStoreLimits { |
| 5906 | max_artifacts: Some(3.0), |
| 5907 | max_bytes: Some(4096.0), |
| 5908 | }), |
| 5909 | ..Default::default() |
| 5910 | })) |
| 5911 | .unwrap(); |
| 5912 | |
| 5913 | let limits = opts.artifact_store_limits.expect("limits"); |
| 5914 | assert_eq!(limits.max_artifacts, 3); |
| 5915 | assert_eq!(limits.max_bytes, 4096); |
| 5916 | } |
| 5917 | |
| 5918 | #[test] |
| 5919 | fn artifact_store_limits_rejects_fractional_values() { |
nothing calls this directly
no test coverage detected