(udid: &str)
| 397 | } |
| 398 | |
| 399 | fn validate_udid(udid: &str) -> Result<(), AppError> { |
| 400 | if udid.trim().is_empty() || udid.contains('/') || udid.contains('\0') { |
| 401 | return Err(AppError::bad_request("Invalid simulator UDID.")); |
| 402 | } |
| 403 | Ok(()) |
| 404 | } |
| 405 | |
| 406 | fn validate_bundle_id(bundle_id: &str) -> Result<(), AppError> { |
| 407 | let valid = !bundle_id.is_empty() |
no test coverage detected