services unit tests
parent
5fa3d2fec8
commit
858323e629
|
|
@ -119,3 +119,17 @@ async fn check_service(hostname: &str, port: &u32) -> Result<(), CustomError> {
|
||||||
Err(_) => Err(CustomError::Fatal),
|
Err(_) => Err(CustomError::Fatal),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#[cfg(test)]
|
||||||
|
mod service_unittests {
|
||||||
|
use super::check_service;
|
||||||
|
#[tokio::test]
|
||||||
|
async fn check_available_service() {
|
||||||
|
assert!(check_service("ya.ru", &443).await.is_ok());
|
||||||
|
}
|
||||||
|
#[tokio::test]
|
||||||
|
async fn check_unavailable_service() {
|
||||||
|
assert!(check_service("unavailable.service", &1111).await.is_err());
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue