feat: Added initial Sonarr CLI support and the initial network handler setup for the TUI

This commit is contained in:
2024-11-10 21:23:55 -07:00
parent b6f5b9d08c
commit 60d61b9e31
28 changed files with 2419 additions and 761 deletions
@@ -19,6 +19,14 @@ mod tests {
use crate::assert_movie_info_tabs_reset;
use crate::models::BlockSelectionState;
#[test]
fn test_from_active_radarr_block_to_route() {
assert_eq!(
Route::from(ActiveRadarrBlock::AddMoviePrompt),
Route::Radarr(ActiveRadarrBlock::AddMoviePrompt, None)
);
}
#[test]
fn test_from_tuple_to_route_with_context() {
assert_eq!(
@@ -60,7 +68,7 @@ mod tests {
assert_eq!(radarr_data.disk_space_vec, Vec::new());
assert!(radarr_data.version.is_empty());
assert_eq!(radarr_data.start_time, <DateTime<Utc>>::default());
assert!(radarr_data.movies.items.is_empty());
assert!(radarr_data.movies.is_empty());
assert_eq!(radarr_data.selected_block, BlockSelectionState::default());
assert!(radarr_data.downloads.items.is_empty());
assert!(radarr_data.indexers.items.is_empty());