Added unit tests to the app module

This commit is contained in:
2023-08-08 10:50:05 -06:00
parent 0f9dc639a8
commit 3af3eddf71
6 changed files with 800 additions and 27 deletions
@@ -1,3 +1,5 @@
use strum::IntoEnumIterator;
use crate::app::key_binding::DEFAULT_KEYBINDINGS;
use crate::app::radarr::ActiveRadarrBlock;
use crate::handlers::{handle_prompt_toggle, KeyEventHandler};
@@ -182,13 +184,13 @@ impl<'a> KeyEventHandler<'a, ActiveRadarrBlock> for AddMovieHandler<'a> {
.data
.radarr_data
.add_movie_monitor_list
.set_items(Monitor::vec());
.set_items(Vec::from_iter(Monitor::iter()));
self
.app
.data
.radarr_data
.add_movie_minimum_availability_list
.set_items(MinimumAvailability::vec());
.set_items(Vec::from_iter(MinimumAvailability::iter()));
let mut quality_profile_names: Vec<String> = self
.app
.data