Partially complete radarr_network tests. Still need to add everything past get_collections

This commit is contained in:
2023-08-08 10:50:05 -06:00
parent 79e21b6726
commit 15d29e0362
3 changed files with 945 additions and 3 deletions
+11 -2
View File
@@ -174,11 +174,11 @@ impl Default for RadarrConfig {
#[cfg(test)]
mod tests {
use anyhow::anyhow;
use pretty_assertions::assert_eq;
use pretty_assertions::{assert_eq, assert_str_eq};
use tokio::sync::mpsc;
use crate::app::radarr::{ActiveRadarrBlock, RadarrData};
use crate::app::{App, Data, DEFAULT_ROUTE};
use crate::app::{App, Data, RadarrConfig, DEFAULT_ROUTE};
use crate::models::HorizontallyScrollableText;
use crate::network::radarr_network::RadarrEvent;
use crate::network::NetworkEvent;
@@ -333,4 +333,13 @@ mod tests {
app.on_tick(false).await;
assert!(!app.should_refresh);
}
#[test]
fn test_radarr_config_default() {
let radarr_config = RadarrConfig::default();
assert_str_eq!(radarr_config.host, "localhost");
assert_eq!(radarr_config.port, Some(7878));
assert!(radarr_config.api_token.is_empty());
}
}