()
| 493 | |
| 494 | #[cfg(test)] |
| 495 | fn read_api_key() -> Result<String, ApiError> { |
| 496 | let auth = AuthSource::from_env_or_saved()?; |
| 497 | auth.api_key() |
| 498 | .or_else(|| auth.bearer_token()) |
| 499 | .map(ToOwned::to_owned) |
| 500 | .ok_or(ApiError::MissingApiKey) |
| 501 | } |
| 502 | |
| 503 | #[cfg(test)] |
| 504 | fn read_auth_token() -> Option<String> { |