test: Wrote snapshot tests for all Sonarr UI
This commit is contained in:
@@ -21,15 +21,18 @@ mod tests {
|
||||
}
|
||||
|
||||
mod snapshot_tests {
|
||||
use crate::models::BlockSelectionState;
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::ADD_SERIES_SELECTION_BLOCKS;
|
||||
use crate::ui::ui_test_utils::test_utils::TerminalSize;
|
||||
use rstest::rstest;
|
||||
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn test_add_series_ui_renders_loading_state() {
|
||||
let mut app = App::test_default();
|
||||
fn test_add_series_ui_renders_loading_search() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.is_loading = true;
|
||||
app.push_navigation_stack(ActiveSonarrBlock::AddSeriesSearchInput.into());
|
||||
app.push_navigation_stack(ActiveSonarrBlock::AddSeriesSearchResults.into());
|
||||
app.data.sonarr_data.add_series_search = Some(HorizontallyScrollableText::default());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
@@ -39,17 +42,30 @@ mod tests {
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_add_series_ui_renders_search_input() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::AddSeriesSearchInput.into());
|
||||
app.data.sonarr_data.add_series_search = Some(HorizontallyScrollableText::default());
|
||||
#[rstest]
|
||||
fn test_add_series_ui_renders(
|
||||
#[values(
|
||||
ActiveSonarrBlock::AddSeriesAlreadyInLibrary,
|
||||
ActiveSonarrBlock::AddSeriesEmptySearchResults,
|
||||
ActiveSonarrBlock::AddSeriesPrompt,
|
||||
ActiveSonarrBlock::AddSeriesSearchResults,
|
||||
ActiveSonarrBlock::AddSeriesSelectLanguageProfile,
|
||||
ActiveSonarrBlock::AddSeriesSelectMonitor,
|
||||
ActiveSonarrBlock::AddSeriesSelectQualityProfile,
|
||||
ActiveSonarrBlock::AddSeriesSelectRootFolder,
|
||||
ActiveSonarrBlock::AddSeriesSelectSeriesType
|
||||
)]
|
||||
active_sonarr_block: ActiveSonarrBlock,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
app.data.sonarr_data.selected_block = BlockSelectionState::new(ADD_SERIES_SELECTION_BLOCKS);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
AddSeriesUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
insta::assert_snapshot!(format!("add_series_ui_{active_sonarr_block}"), output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,8 +7,6 @@ mod tests {
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::{
|
||||
ActiveSonarrBlock, DELETE_SERIES_BLOCKS, DELETE_SERIES_SELECTION_BLOCKS,
|
||||
};
|
||||
use crate::models::sonarr_models::Series;
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::DrawUi;
|
||||
use crate::ui::sonarr_ui::library::delete_series_ui::DeleteSeriesUi;
|
||||
use crate::ui::ui_test_utils::test_utils::render_to_string_with_app;
|
||||
@@ -30,15 +28,9 @@ mod tests {
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn test_delete_series_ui_renders_delete_series_toggle() {
|
||||
let mut app = App::test_default();
|
||||
fn test_delete_series_ui_renders_delete_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::DeleteSeriesPrompt.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
id: 1,
|
||||
title: "Test Series".into(),
|
||||
..Series::default()
|
||||
}]);
|
||||
app.data.sonarr_data.selected_block =
|
||||
BlockSelectionState::new(DELETE_SERIES_SELECTION_BLOCKS);
|
||||
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use bimap::BiMap;
|
||||
use strum::IntoEnumIterator;
|
||||
|
||||
use crate::app::App;
|
||||
use crate::models::BlockSelectionState;
|
||||
use crate::models::servarr_data::sonarr::modals::EditSeriesModal;
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::{
|
||||
ActiveSonarrBlock, EDIT_SERIES_BLOCKS, EDIT_SERIES_SELECTION_BLOCKS,
|
||||
};
|
||||
use crate::models::sonarr_models::Series;
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::DrawUi;
|
||||
use crate::ui::sonarr_ui::library::edit_series_ui::EditSeriesUi;
|
||||
use crate::ui::ui_test_utils::test_utils::render_to_string_with_app;
|
||||
@@ -28,33 +24,56 @@ mod tests {
|
||||
|
||||
mod snapshot_tests {
|
||||
use crate::ui::ui_test_utils::test_utils::TerminalSize;
|
||||
use rstest::rstest;
|
||||
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn test_edit_series_ui_renders_edit_series_modal() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EditSeriesPathInput.into());
|
||||
app.data.sonarr_data.quality_profile_map = BiMap::from_iter(vec![(1, "HD-1080p".to_owned())]);
|
||||
app.data.sonarr_data.language_profiles_map =
|
||||
BiMap::from_iter(vec![(1, "English".to_owned())]);
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
id: 1,
|
||||
title: "Test Series".into(),
|
||||
path: "/tv/test".to_owned(),
|
||||
quality_profile_id: 1,
|
||||
language_profile_id: 1,
|
||||
..Series::default()
|
||||
}]);
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::EditSeriesPrompt, None)]
|
||||
#[case(ActiveSonarrBlock::EditSeriesConfirmPrompt, None)]
|
||||
#[case(ActiveSonarrBlock::EditSeriesSelectSeriesType, None)]
|
||||
#[case(ActiveSonarrBlock::EditSeriesSelectQualityProfile, None)]
|
||||
#[case(ActiveSonarrBlock::EditSeriesSelectLanguageProfile, None)]
|
||||
#[case(
|
||||
ActiveSonarrBlock::EditSeriesPrompt,
|
||||
Some(ActiveSonarrBlock::SeriesDetails)
|
||||
)]
|
||||
#[case(
|
||||
ActiveSonarrBlock::EditSeriesConfirmPrompt,
|
||||
Some(ActiveSonarrBlock::SeriesDetails)
|
||||
)]
|
||||
#[case(
|
||||
ActiveSonarrBlock::EditSeriesSelectSeriesType,
|
||||
Some(ActiveSonarrBlock::SeriesDetails)
|
||||
)]
|
||||
#[case(
|
||||
ActiveSonarrBlock::EditSeriesSelectQualityProfile,
|
||||
Some(ActiveSonarrBlock::SeriesDetails)
|
||||
)]
|
||||
#[case(
|
||||
ActiveSonarrBlock::EditSeriesSelectLanguageProfile,
|
||||
Some(ActiveSonarrBlock::SeriesDetails)
|
||||
)]
|
||||
fn test_edit_series_ui_renders(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] context: Option<ActiveSonarrBlock>,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack((active_sonarr_block, context).into());
|
||||
app.data.sonarr_data.selected_block = BlockSelectionState::new(EDIT_SERIES_SELECTION_BLOCKS);
|
||||
app.data.sonarr_data.edit_series_modal = Some(EditSeriesModal::from(&app.data.sonarr_data));
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
EditSeriesUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
if let Some(context) = context {
|
||||
insta::assert_snapshot!(
|
||||
format!("edit_series_{active_sonarr_block}_{context}"),
|
||||
output
|
||||
);
|
||||
} else {
|
||||
insta::assert_snapshot!(format!("edit_series_{active_sonarr_block}"), output);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -194,60 +194,60 @@ fn draw_episode_details(f: &mut Frame<'_>, app: &App<'_>, area: Rect) {
|
||||
|
||||
fn draw_file_info(f: &mut Frame<'_>, app: &App<'_>, area: Rect) {
|
||||
match app.data.sonarr_data.season_details_modal.as_ref() {
|
||||
Some(season_details_modal) => match season_details_modal.episode_details_modal.as_ref() {
|
||||
Some(episode_details_modal)
|
||||
if !episode_details_modal.file_details.is_empty() && !app.is_loading =>
|
||||
{
|
||||
let file_info = episode_details_modal.file_details.to_owned();
|
||||
let audio_details = episode_details_modal.audio_details.to_owned();
|
||||
let video_details = episode_details_modal.video_details.to_owned();
|
||||
let [
|
||||
file_details_title_area,
|
||||
file_details_area,
|
||||
audio_details_title_area,
|
||||
audio_details_area,
|
||||
video_details_title_area,
|
||||
video_details_area,
|
||||
] = Layout::vertical([
|
||||
Constraint::Length(2),
|
||||
Constraint::Length(5),
|
||||
Constraint::Length(1),
|
||||
Constraint::Length(6),
|
||||
Constraint::Length(1),
|
||||
Constraint::Length(7),
|
||||
])
|
||||
.areas(area);
|
||||
Some(season_details_modal) if !app.is_loading => {
|
||||
match season_details_modal.episode_details_modal.as_ref() {
|
||||
Some(episode_details_modal) if !episode_details_modal.file_details.is_empty() => {
|
||||
let file_info = episode_details_modal.file_details.to_owned();
|
||||
let audio_details = episode_details_modal.audio_details.to_owned();
|
||||
let video_details = episode_details_modal.video_details.to_owned();
|
||||
let [
|
||||
file_details_title_area,
|
||||
file_details_area,
|
||||
audio_details_title_area,
|
||||
audio_details_area,
|
||||
video_details_title_area,
|
||||
video_details_area,
|
||||
] = Layout::vertical([
|
||||
Constraint::Length(2),
|
||||
Constraint::Length(5),
|
||||
Constraint::Length(1),
|
||||
Constraint::Length(6),
|
||||
Constraint::Length(1),
|
||||
Constraint::Length(7),
|
||||
])
|
||||
.areas(area);
|
||||
|
||||
let file_details_title_paragraph =
|
||||
Paragraph::new("File Details".bold()).block(layout_block_top_border());
|
||||
let audio_details_title_paragraph =
|
||||
Paragraph::new("Audio Details".bold()).block(borderless_block());
|
||||
let video_details_title_paragraph =
|
||||
Paragraph::new("Video Details".bold()).block(borderless_block());
|
||||
let file_details_title_paragraph =
|
||||
Paragraph::new("File Details".bold()).block(layout_block_top_border());
|
||||
let audio_details_title_paragraph =
|
||||
Paragraph::new("Audio Details".bold()).block(borderless_block());
|
||||
let video_details_title_paragraph =
|
||||
Paragraph::new("Video Details".bold()).block(borderless_block());
|
||||
|
||||
let file_details = Text::from(file_info);
|
||||
let audio_details = Text::from(audio_details);
|
||||
let video_details = Text::from(video_details);
|
||||
let file_details = Text::from(file_info);
|
||||
let audio_details = Text::from(audio_details);
|
||||
let video_details = Text::from(video_details);
|
||||
|
||||
let file_details_paragraph = Paragraph::new(file_details)
|
||||
.block(layout_block_bottom_border())
|
||||
.wrap(Wrap { trim: false });
|
||||
let audio_details_paragraph = Paragraph::new(audio_details)
|
||||
.block(layout_block_bottom_border())
|
||||
.wrap(Wrap { trim: false });
|
||||
let video_details_paragraph = Paragraph::new(video_details)
|
||||
.block(borderless_block())
|
||||
.wrap(Wrap { trim: false });
|
||||
let file_details_paragraph = Paragraph::new(file_details)
|
||||
.block(layout_block_bottom_border())
|
||||
.wrap(Wrap { trim: false });
|
||||
let audio_details_paragraph = Paragraph::new(audio_details)
|
||||
.block(layout_block_bottom_border())
|
||||
.wrap(Wrap { trim: false });
|
||||
let video_details_paragraph = Paragraph::new(video_details)
|
||||
.block(borderless_block())
|
||||
.wrap(Wrap { trim: false });
|
||||
|
||||
f.render_widget(file_details_title_paragraph, file_details_title_area);
|
||||
f.render_widget(file_details_paragraph, file_details_area);
|
||||
f.render_widget(audio_details_title_paragraph, audio_details_title_area);
|
||||
f.render_widget(audio_details_paragraph, audio_details_area);
|
||||
f.render_widget(video_details_title_paragraph, video_details_title_area);
|
||||
f.render_widget(video_details_paragraph, video_details_area);
|
||||
f.render_widget(file_details_title_paragraph, file_details_title_area);
|
||||
f.render_widget(file_details_paragraph, file_details_area);
|
||||
f.render_widget(audio_details_title_paragraph, audio_details_title_area);
|
||||
f.render_widget(audio_details_paragraph, audio_details_area);
|
||||
f.render_widget(video_details_title_paragraph, video_details_title_area);
|
||||
f.render_widget(video_details_paragraph, video_details_area);
|
||||
}
|
||||
_ => f.render_widget(layout_block_top_border(), area),
|
||||
}
|
||||
_ => f.render_widget(layout_block_top_border(), area),
|
||||
},
|
||||
}
|
||||
_ => f.render_widget(
|
||||
LoadingBlock::new(app.is_loading, layout_block_top_border()),
|
||||
area,
|
||||
|
||||
@@ -3,12 +3,9 @@ mod tests {
|
||||
use strum::IntoEnumIterator;
|
||||
|
||||
use crate::app::App;
|
||||
use crate::models::servarr_data::sonarr::modals::{EpisodeDetailsModal, SeasonDetailsModal};
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::{
|
||||
ActiveSonarrBlock, EPISODE_DETAILS_BLOCKS,
|
||||
};
|
||||
use crate::models::sonarr_models::{Episode, Season, Series};
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::DrawUi;
|
||||
use crate::ui::sonarr_ui::library::episode_details_ui::EpisodeDetailsUi;
|
||||
use crate::ui::ui_test_utils::test_utils::render_to_string_with_app;
|
||||
@@ -26,110 +23,121 @@ mod tests {
|
||||
|
||||
mod snapshot_tests {
|
||||
use crate::ui::ui_test_utils::test_utils::TerminalSize;
|
||||
use rstest::rstest;
|
||||
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn test_episode_details_ui_renders_loading_state() {
|
||||
let mut app = App::test_default();
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::EpisodeDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::EpisodeHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::EpisodeHistoryDetails, 1)]
|
||||
#[case(ActiveSonarrBlock::EpisodeFile, 2)]
|
||||
#[case(ActiveSonarrBlock::ManualEpisodeSearch, 3)]
|
||||
#[case(ActiveSonarrBlock::ManualEpisodeSearchConfirmPrompt, 3)]
|
||||
#[case(ActiveSonarrBlock::ManualEpisodeSearchSortPrompt, 3)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchEpisodePrompt, 0)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchEpisodePrompt, 1)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchEpisodePrompt, 2)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchEpisodePrompt, 3)]
|
||||
fn test_episode_details_ui_renders(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
app
|
||||
.data
|
||||
.sonarr_data
|
||||
.season_details_modal
|
||||
.as_mut()
|
||||
.unwrap()
|
||||
.episode_details_modal
|
||||
.as_mut()
|
||||
.unwrap()
|
||||
.episode_details_tabs
|
||||
.set_index(index);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
EpisodeDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(
|
||||
format!("episode_details_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::EpisodeDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::EpisodeHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::EpisodeFile, 2)]
|
||||
#[case(ActiveSonarrBlock::ManualEpisodeSearch, 3)]
|
||||
fn test_episode_details_ui_renders_loading(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.is_loading = true;
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season {
|
||||
season_number: 1,
|
||||
..Season::default()
|
||||
}]),
|
||||
..Series::default()
|
||||
}]);
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
app
|
||||
.data
|
||||
.sonarr_data
|
||||
.season_details_modal
|
||||
.as_mut()
|
||||
.unwrap()
|
||||
.episode_details_modal
|
||||
.as_mut()
|
||||
.unwrap()
|
||||
.episode_details_tabs
|
||||
.set_index(index);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
EpisodeDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
insta::assert_snapshot!(
|
||||
format!("loading_episode_details_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_episode_details_ui_renders_episode_details_tab() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season {
|
||||
season_number: 1,
|
||||
..Season::default()
|
||||
}]),
|
||||
..Series::default()
|
||||
}]);
|
||||
let mut season_details_modal = SeasonDetailsModal::default();
|
||||
season_details_modal
|
||||
.episodes
|
||||
.set_items(vec![Episode::default()]);
|
||||
season_details_modal.episode_details_modal = Some(EpisodeDetailsModal::default());
|
||||
app.data.sonarr_data.season_details_modal = Some(season_details_modal);
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::EpisodeDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::EpisodeHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::EpisodeHistoryDetails, 1)]
|
||||
#[case(ActiveSonarrBlock::EpisodeFile, 2)]
|
||||
#[case(ActiveSonarrBlock::ManualEpisodeSearch, 3)]
|
||||
fn test_episode_details_ui_renders_empty(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
{
|
||||
let episode_details_modal = app
|
||||
.data
|
||||
.sonarr_data
|
||||
.season_details_modal
|
||||
.as_mut()
|
||||
.unwrap()
|
||||
.episode_details_modal
|
||||
.as_mut()
|
||||
.unwrap();
|
||||
episode_details_modal.episode_details_tabs.set_index(index);
|
||||
episode_details_modal.episode_details = Default::default();
|
||||
episode_details_modal.episode_history = Default::default();
|
||||
episode_details_modal.file_details = Default::default();
|
||||
episode_details_modal.episode_releases = Default::default();
|
||||
}
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
EpisodeDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_episode_details_ui_renders_episode_history_tab() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season {
|
||||
season_number: 1,
|
||||
..Season::default()
|
||||
}]),
|
||||
..Series::default()
|
||||
}]);
|
||||
let mut season_details_modal = SeasonDetailsModal::default();
|
||||
season_details_modal
|
||||
.episodes
|
||||
.set_items(vec![Episode::default()]);
|
||||
let mut episode_details_modal = EpisodeDetailsModal::default();
|
||||
episode_details_modal.episode_details_tabs.set_index(1);
|
||||
season_details_modal.episode_details_modal = Some(episode_details_modal);
|
||||
app.data.sonarr_data.season_details_modal = Some(season_details_modal);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
EpisodeDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_episode_details_ui_renders_manual_search_tab() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season {
|
||||
season_number: 1,
|
||||
..Season::default()
|
||||
}]),
|
||||
..Series::default()
|
||||
}]);
|
||||
let mut season_details_modal = SeasonDetailsModal::default();
|
||||
season_details_modal
|
||||
.episodes
|
||||
.set_items(vec![Episode::default()]);
|
||||
let mut episode_details_modal = EpisodeDetailsModal::default();
|
||||
episode_details_modal.episode_details_tabs.set_index(3);
|
||||
season_details_modal.episode_details_modal = Some(episode_details_modal);
|
||||
app.data.sonarr_data.season_details_modal = Some(season_details_modal);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
EpisodeDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
insta::assert_snapshot!(
|
||||
format!("empty_episode_details_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -247,18 +247,44 @@ mod tests {
|
||||
}
|
||||
|
||||
mod snapshot_tests {
|
||||
|
||||
use crate::app::App;
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::ActiveSonarrBlock;
|
||||
use crate::models::BlockSelectionState;
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::{
|
||||
ADD_SERIES_SELECTION_BLOCKS, ActiveSonarrBlock, DELETE_SERIES_SELECTION_BLOCKS,
|
||||
EDIT_SERIES_SELECTION_BLOCKS,
|
||||
};
|
||||
use rstest::rstest;
|
||||
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::DrawUi;
|
||||
use crate::ui::sonarr_ui::library::LibraryUi;
|
||||
use crate::ui::ui_test_utils::test_utils::{TerminalSize, render_to_string_with_app};
|
||||
|
||||
#[rstest]
|
||||
fn test_library_ui_renders(
|
||||
#[values(
|
||||
ActiveSonarrBlock::Series,
|
||||
ActiveSonarrBlock::SeriesSortPrompt,
|
||||
ActiveSonarrBlock::SearchSeries,
|
||||
ActiveSonarrBlock::SearchSeriesError,
|
||||
ActiveSonarrBlock::FilterSeries,
|
||||
ActiveSonarrBlock::FilterSeriesError,
|
||||
ActiveSonarrBlock::UpdateAllSeriesPrompt
|
||||
)]
|
||||
active_sonarr_block: ActiveSonarrBlock,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(format!("sonarr_library_{active_sonarr_block}"), output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_loading_state() {
|
||||
let mut app = App::test_default();
|
||||
fn test_library_ui_renders_loading() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.is_loading = true;
|
||||
app.push_navigation_stack(ActiveSonarrBlock::Series.into());
|
||||
|
||||
@@ -270,10 +296,9 @@ mod tests {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_empty_series() {
|
||||
fn test_library_ui_renders_empty() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::Series.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
@@ -283,56 +308,9 @@ mod tests {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_with_series() {
|
||||
use crate::models::sonarr_models::{Series, SeriesStatus, SeriesType};
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use bimap::BiMap;
|
||||
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::Series.into());
|
||||
|
||||
// Set up quality profile and language profile maps
|
||||
let mut quality_profile_map = BiMap::new();
|
||||
quality_profile_map.insert(1, "HD-1080p".to_owned());
|
||||
quality_profile_map.insert(2, "Any".to_owned());
|
||||
app.data.sonarr_data.quality_profile_map = quality_profile_map;
|
||||
|
||||
let mut language_profiles_map = BiMap::new();
|
||||
language_profiles_map.insert(1, "English".to_owned());
|
||||
language_profiles_map.insert(2, "Any".to_owned());
|
||||
app.data.sonarr_data.language_profiles_map = language_profiles_map;
|
||||
|
||||
// Create series with data
|
||||
let mut series_table = StatefulTable::default();
|
||||
series_table.set_items(vec![
|
||||
Series {
|
||||
id: 1,
|
||||
title: "Breaking Bad".into(),
|
||||
year: 2008,
|
||||
network: Some("AMC".to_owned()),
|
||||
status: SeriesStatus::Ended,
|
||||
monitored: true,
|
||||
series_type: SeriesType::Standard,
|
||||
quality_profile_id: 1,
|
||||
language_profile_id: 1,
|
||||
seasons: Some(vec![]),
|
||||
..Series::default()
|
||||
},
|
||||
Series {
|
||||
id: 2,
|
||||
title: "The Wire".into(),
|
||||
year: 2002,
|
||||
network: Some("HBO".to_owned()),
|
||||
status: SeriesStatus::Continuing,
|
||||
monitored: true,
|
||||
series_type: SeriesType::Standard,
|
||||
quality_profile_id: 2,
|
||||
language_profile_id: 1,
|
||||
seasons: Some(vec![]),
|
||||
..Series::default()
|
||||
},
|
||||
]);
|
||||
app.data.sonarr_data.series = series_table;
|
||||
fn test_library_ui_renders_series_details_over_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeriesDetails.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
@@ -342,11 +320,61 @@ mod tests {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_update_all_series_prompt() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::Series.into());
|
||||
app.push_navigation_stack(ActiveSonarrBlock::UpdateAllSeriesPrompt.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
fn test_library_ui_renders_season_details_over_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeasonDetails.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_episode_details_over_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_delete_episode_over_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::DeleteSeriesPrompt.into());
|
||||
app.data.sonarr_data.selected_block =
|
||||
BlockSelectionState::new(DELETE_SERIES_SELECTION_BLOCKS);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_edit_series_over_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EditSeriesPrompt.into());
|
||||
app.data.sonarr_data.selected_block = BlockSelectionState::new(EDIT_SERIES_SELECTION_BLOCKS);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_library_ui_renders_add_series_over_series() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::AddSeriesPrompt.into());
|
||||
app.data.sonarr_data.selected_block = BlockSelectionState::new(ADD_SERIES_SELECTION_BLOCKS);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
LibraryUi::draw(f, app, f.area());
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use bimap::BiMap;
|
||||
use strum::IntoEnumIterator;
|
||||
|
||||
use crate::app::App;
|
||||
use crate::models::servarr_data::sonarr::modals::SeasonDetailsModal;
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::{
|
||||
ActiveSonarrBlock, EPISODE_DETAILS_BLOCKS, SEASON_DETAILS_BLOCKS,
|
||||
};
|
||||
use crate::models::sonarr_models::{Season, Series};
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::DrawUi;
|
||||
use crate::ui::sonarr_ui::library::season_details_ui::SeasonDetailsUi;
|
||||
@@ -30,114 +27,116 @@ mod tests {
|
||||
|
||||
mod snapshot_tests {
|
||||
use crate::ui::ui_test_utils::test_utils::TerminalSize;
|
||||
use rstest::rstest;
|
||||
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn test_season_details_ui_renders_loading_state() {
|
||||
let mut app = App::test_default();
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::SeasonDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SearchEpisodes, 0)]
|
||||
#[case(ActiveSonarrBlock::SearchEpisodesError, 0)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchSeasonPrompt, 0)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchSeasonPrompt, 1)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchSeasonPrompt, 2)]
|
||||
#[case(ActiveSonarrBlock::SearchSeasonHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SearchSeasonHistoryError, 1)]
|
||||
#[case(ActiveSonarrBlock::FilterSeasonHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::FilterSeasonHistoryError, 1)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistorySortPrompt, 1)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistoryDetails, 1)]
|
||||
#[case(ActiveSonarrBlock::ManualSeasonSearch, 2)]
|
||||
#[case(ActiveSonarrBlock::ManualSeasonSearchConfirmPrompt, 2)]
|
||||
#[case(ActiveSonarrBlock::ManualSeasonSearchSortPrompt, 2)]
|
||||
#[case(ActiveSonarrBlock::DeleteEpisodeFilePrompt, 0)]
|
||||
fn test_season_details_ui_renders(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
app
|
||||
.data
|
||||
.sonarr_data
|
||||
.season_details_modal
|
||||
.as_mut()
|
||||
.unwrap()
|
||||
.season_details_tabs
|
||||
.set_index(index);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeasonDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(
|
||||
format!("season_details_renders_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::SeasonDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistoryDetails, 1)]
|
||||
#[case(ActiveSonarrBlock::ManualSeasonSearch, 2)]
|
||||
fn test_season_details_ui_renders_loading(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.is_loading = true;
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeasonDetails.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season::default()]),
|
||||
..Series::default()
|
||||
}]);
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
{
|
||||
let season_details_modal = app.data.sonarr_data.season_details_modal.as_mut().unwrap();
|
||||
season_details_modal.season_releases = StatefulTable::default();
|
||||
season_details_modal.season_history = StatefulTable::default();
|
||||
season_details_modal.episodes = StatefulTable::default();
|
||||
season_details_modal.season_details_tabs.set_index(index);
|
||||
}
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeasonDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
insta::assert_snapshot!(
|
||||
format!("loading_season_details_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_season_details_ui_renders_episodes_tab() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeasonDetails.into());
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season::default()]),
|
||||
..Series::default()
|
||||
}]);
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::SeasonDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SeasonHistoryDetails, 1)]
|
||||
#[case(ActiveSonarrBlock::ManualSeasonSearch, 2)]
|
||||
fn test_season_details_ui_renders_empty(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
{
|
||||
let season_details_modal = app.data.sonarr_data.season_details_modal.as_mut().unwrap();
|
||||
season_details_modal.season_releases = StatefulTable::default();
|
||||
season_details_modal.season_history = StatefulTable::default();
|
||||
season_details_modal.episodes = StatefulTable::default();
|
||||
season_details_modal.season_details_tabs.set_index(index);
|
||||
}
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeasonDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
insta::assert_snapshot!(
|
||||
format!("empty_season_details_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_season_details_ui_renders_manual_search_tab() {
|
||||
use crate::models::sonarr_models::{Episode, EpisodeFile, SonarrRelease};
|
||||
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeasonDetails.into());
|
||||
app.data.sonarr_data.quality_profile_map = BiMap::from_iter(vec![(0, "Any".to_owned())]);
|
||||
app.data.sonarr_data.language_profiles_map =
|
||||
BiMap::from_iter(vec![(0, "English".to_owned())]);
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season::default()]),
|
||||
..Series::default()
|
||||
}]);
|
||||
app
|
||||
.data
|
||||
.sonarr_data
|
||||
.seasons
|
||||
.set_items(vec![Season::default()]);
|
||||
let mut season_details_modal = SeasonDetailsModal::default();
|
||||
season_details_modal.season_details_tabs.set_index(2);
|
||||
season_details_modal
|
||||
.episodes
|
||||
.set_items(vec![Episode::default()]);
|
||||
season_details_modal
|
||||
.episode_files
|
||||
.set_items(vec![EpisodeFile::default()]);
|
||||
season_details_modal
|
||||
.season_releases
|
||||
.set_items(vec![SonarrRelease::default()]);
|
||||
app.data.sonarr_data.season_details_modal = Some(season_details_modal);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeasonDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_season_details_ui_renders_season_history_tab() {
|
||||
use crate::models::sonarr_models::{Episode, EpisodeFile, SonarrHistoryItem};
|
||||
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeasonDetails.into());
|
||||
app.data.sonarr_data.quality_profile_map = BiMap::from_iter(vec![(0, "Any".to_owned())]);
|
||||
app.data.sonarr_data.language_profiles_map =
|
||||
BiMap::from_iter(vec![(0, "English".to_owned())]);
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
seasons: Some(vec![Season::default()]),
|
||||
..Series::default()
|
||||
}]);
|
||||
app
|
||||
.data
|
||||
.sonarr_data
|
||||
.seasons
|
||||
.set_items(vec![Season::default()]);
|
||||
let mut season_details_modal = SeasonDetailsModal::default();
|
||||
season_details_modal.season_details_tabs.set_index(1);
|
||||
season_details_modal
|
||||
.episodes
|
||||
.set_items(vec![Episode::default()]);
|
||||
season_details_modal
|
||||
.episode_files
|
||||
.set_items(vec![EpisodeFile::default()]);
|
||||
season_details_modal
|
||||
.season_history
|
||||
.set_items(vec![SonarrHistoryItem::default()]);
|
||||
app.data.sonarr_data.season_details_modal = Some(season_details_modal);
|
||||
fn test_season_details_ui_renders_episode_details_over_season_details() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeasonDetailsUi::draw(f, app, f.area());
|
||||
|
||||
@@ -252,7 +252,7 @@ fn draw_seasons_table(f: &mut Frame<'_>, app: &mut App<'_>, area: Rect) {
|
||||
|
||||
let row = Row::new(vec![
|
||||
Cell::from(season_monitored.to_owned()),
|
||||
Cell::from(title.clone().unwrap()),
|
||||
Cell::from(title.clone().unwrap_or_default()),
|
||||
Cell::from(format!("{episode_file_count}/{episode_count}")),
|
||||
Cell::from(format!("{size:.2} GB")),
|
||||
]);
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use bimap::BiMap;
|
||||
use strum::IntoEnumIterator;
|
||||
|
||||
use crate::app::App;
|
||||
use crate::models::servarr_data::sonarr::sonarr_data::{
|
||||
ActiveSonarrBlock, EPISODE_DETAILS_BLOCKS, SEASON_DETAILS_BLOCKS, SERIES_DETAILS_BLOCKS,
|
||||
};
|
||||
use crate::models::sonarr_models::{Season, Series};
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::DrawUi;
|
||||
use crate::ui::sonarr_ui::library::series_details_ui::SeriesDetailsUi;
|
||||
use crate::ui::ui_test_utils::test_utils::render_to_string_with_app;
|
||||
@@ -29,27 +26,107 @@ mod tests {
|
||||
}
|
||||
|
||||
mod snapshot_tests {
|
||||
use crate::models::stateful_table::StatefulTable;
|
||||
use crate::ui::ui_test_utils::test_utils::TerminalSize;
|
||||
use rstest::rstest;
|
||||
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn test_series_details_ui_renders_series_details() {
|
||||
let mut app = App::test_default();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeriesDetails.into());
|
||||
app.data.sonarr_data.quality_profile_map = BiMap::from_iter(vec![(1, "HD-1080p".to_owned())]);
|
||||
app.data.sonarr_data.language_profiles_map =
|
||||
BiMap::from_iter(vec![(1, "English".to_owned())]);
|
||||
app.data.sonarr_data.series = StatefulTable::default();
|
||||
app.data.sonarr_data.series.set_items(vec![Series {
|
||||
id: 1,
|
||||
title: "Test Series".into(),
|
||||
seasons: Some(vec![Season::default()]),
|
||||
quality_profile_id: 1,
|
||||
language_profile_id: 1,
|
||||
..Series::default()
|
||||
}]);
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::SeriesDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::SeriesHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SearchSeason, 0)]
|
||||
#[case(ActiveSonarrBlock::SearchSeasonError, 0)]
|
||||
#[case(ActiveSonarrBlock::UpdateAndScanSeriesPrompt, 0)]
|
||||
#[case(ActiveSonarrBlock::UpdateAndScanSeriesPrompt, 1)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchSeriesPrompt, 0)]
|
||||
#[case(ActiveSonarrBlock::AutomaticallySearchSeriesPrompt, 1)]
|
||||
#[case(ActiveSonarrBlock::SearchSeriesHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SearchSeriesHistoryError, 1)]
|
||||
#[case(ActiveSonarrBlock::FilterSeriesHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::FilterSeriesHistoryError, 1)]
|
||||
#[case(ActiveSonarrBlock::SeriesHistorySortPrompt, 1)]
|
||||
#[case(ActiveSonarrBlock::SeriesHistoryDetails, 1)]
|
||||
fn test_series_details_ui_renders_series_details(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
app.data.sonarr_data.series_info_tabs.set_index(index);
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeriesDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(
|
||||
format!("series_details_ui_{active_sonarr_block}_{index}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::SeriesDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::SeriesHistory, 1)]
|
||||
fn test_series_details_ui_renders_series_details_loading(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
app.data.sonarr_data.series_info_tabs.set_index(index);
|
||||
app.is_loading = true;
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeriesDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(
|
||||
format!("loading_series_details_{active_sonarr_block}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[rstest]
|
||||
#[case(ActiveSonarrBlock::SeriesDetails, 0)]
|
||||
#[case(ActiveSonarrBlock::SeriesHistory, 1)]
|
||||
#[case(ActiveSonarrBlock::SeriesHistoryDetails, 1)]
|
||||
fn test_series_details_ui_renders_series_details_empty(
|
||||
#[case] active_sonarr_block: ActiveSonarrBlock,
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.data.sonarr_data.seasons = StatefulTable::default();
|
||||
app.data.sonarr_data.series_history = Some(StatefulTable::default());
|
||||
app.data.sonarr_data.series_info_tabs.set_index(index);
|
||||
app.push_navigation_stack(active_sonarr_block.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeriesDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(
|
||||
format!("empty_series_details_{active_sonarr_block}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_series_details_ui_renders_season_details_over_series_details() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::SeasonDetails.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeriesDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(output);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_series_details_ui_renders_episode_details_over_series_details() {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack(ActiveSonarrBlock::EpisodeDetails.into());
|
||||
|
||||
let output = render_to_string_with_app(TerminalSize::Large, &mut app, |f, app| {
|
||||
SeriesDetailsUi::draw(f, app, f.area());
|
||||
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────────────── Add Series ─────────────────────────────────────────────────────╮
|
||||
│something │
|
||||
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ ✔ Title Year Network Seasons Rating Genres │
|
||||
│=> Test 2023 Prime Video 8.4 3 cool, family, fun │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────── Error ───────────────╮ │
|
||||
│ │This series is already in your library │ │
|
||||
│ │ │ │
|
||||
│ ╰───────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────────────── Add Series ─────────────────────────────────────────────────────╮
|
||||
│something │
|
||||
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────── Error ───────────────╮ │
|
||||
│ │ No series found matching your query! │ │
|
||||
│ │ │ │
|
||||
│ ╰───────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Quality Profile: │Bluray-1080p ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Language Profile: │English ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Series Type: │Standard ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╰───╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Tags: │alex │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+3
-3
@@ -10,11 +10,11 @@ expression: output
|
||||
|
||||
|
||||
╭───────────────────────────────────────────────────── Add Series ─────────────────────────────────────────────────────╮
|
||||
│ │
|
||||
│something │
|
||||
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ │
|
||||
│ │
|
||||
│ ✔ Title Year Network Seasons Rating Genres │
|
||||
│=> Test 2023 Prime Video 8.4 3 cool, family, fun │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╭───────────────────────────────╮──────────────────────────────╯ │ │
|
||||
│ │ │English │──────────────────────────────╮ │ │
|
||||
│ │ Qual│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ Langu│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ │ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ Se│ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ ╰───────────────────────────────╯ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╭───────────────────────────────╮──────────────────────────────╯ │ │
|
||||
│ │ │All Episodes │──────────────────────────────╮ │ │
|
||||
│ │ Qual│Unknown │ ▼ │ │ │
|
||||
│ │ │Future Episodes │──────────────────────────────╯ │ │
|
||||
│ │ │Missing Episodes │──────────────────────────────╮ │ │
|
||||
│ │ Langu│Existing Episodes │ ▼ │ │ │
|
||||
│ │ │Only First Season │──────────────────────────────╯ │ │
|
||||
│ │ │Only Last Season │──────────────────────────────╮ │ │
|
||||
│ │ │Only Latest Season │ ▼ │ │ │
|
||||
│ │ │Pilot Episode │──────────────────────────────╯ │ │
|
||||
│ │ │Recent Episodes │ │ │
|
||||
│ │ Se│Only Specials │ │ │
|
||||
│ │ │Not Specials │ │ │
|
||||
│ │ │None │──────────────────────────────╮ │ │
|
||||
│ │ ╰───────────────────────────────╯ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╭───────────────────────────────╮──────────────────────────────╯ │ │
|
||||
│ │ │Bluray-1080p │──────────────────────────────╮ │ │
|
||||
│ │ Qual│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ Langu│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ │ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ Se│ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ ╰───────────────────────────────╯ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╭───────────────────────────────╮──────────────────────────────╯ │ │
|
||||
│ │ │/nfs │──────────────────────────────╮ │ │
|
||||
│ │ Qual│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ Langu│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ │ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ Se│ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ ╰───────────────────────────────╯ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/add_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╭───────────────────────────────╮──────────────────────────────╯ │ │
|
||||
│ │ │Standard │──────────────────────────────╮ │ │
|
||||
│ │ Qual│Daily │ ▼ │ │ │
|
||||
│ │ │Anime │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ Langu│ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ │ │ ▼ │ │ │
|
||||
│ │ │ │──────────────────────────────╯ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ Se│ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ │ │──────────────────────────────╮ │ │
|
||||
│ │ ╰───────────────────────────────╯ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+1
-1
@@ -15,7 +15,7 @@ expression: output
|
||||
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
+3
-3
@@ -20,14 +20,14 @@ expression: output
|
||||
|
||||
╭───────────────────── Delete Series ─────────────────────╮
|
||||
│ Do you really want to delete the series: │
|
||||
│ Test Series? │
|
||||
│ Test? │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Delete Series File: │ │ │
|
||||
│ Delete Series File: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Add List Exclusion: │ │ │
|
||||
│ Add List Exclusion: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ │
|
||||
│ │
|
||||
+7
-7
@@ -8,21 +8,21 @@ expression: output
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────── Edit - Test Series ──────────────────────────────────────────╮
|
||||
│ │
|
||||
╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮
|
||||
│ Blah blah blah │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Monitored: │ │ │
|
||||
│ Monitored: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Season Folder: │ │ │
|
||||
│ Season Folder: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Quality Profile: │HD-1080p ▼ │ │
|
||||
│ Quality Profile: │Bluray-1080p ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Language Profile: │English ▼ │ │
|
||||
@@ -31,10 +31,10 @@ expression: output
|
||||
│ Series Type: │Standard ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Path: │/tv/test │ │
|
||||
│ Path: │/nfs/tv │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Tags: │ │ │
|
||||
│ Tags: │alex │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO ╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮ │
|
||||
│Status: Continuing │ Blah blah blah │ │
|
||||
│Genres: cool, famil│ │ │
|
||||
│Rating: 84% │ │ │
|
||||
│Year: 2022 │ │ │
|
||||
│Runtime: 63 minutes│ │ │
|
||||
│Path: /nfs/tv/Test │ │ │
|
||||
│Quality Profile: Bl│ ╭───╮ │ │
|
||||
│Language Profile: E│ Monitored: │ ✔ │ │ │
|
||||
│Monitored: Yes │ ╰───╯ │ │
|
||||
│Size on Disk: 59.51│ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╰───╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│╭ Series Details │ Quality Profile: │Bluray-1080p ▼ │ │────────────────────╮│
|
||||
││ Seasons │ History│ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││──────────────────│ ╭─────────────────────────────────────────────────╮ │────────────────────││
|
||||
││ Monitored Seaso│ Language Profile: │English ▼ │ │ ││
|
||||
││=> 🏷 Seaso│ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ ╭─────────────────────────────────────────────────╮ │ ││
|
||||
││ │ Series Type: │Standard ▼ │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ ╭─────────────────────────────────────────────────╮ │ ││
|
||||
││ │ Path: │/nfs/tv │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ ╭─────────────────────────────────────────────────╮ │ ││
|
||||
││ │ Tags: │alex │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ ││
|
||||
││ ││ Save ││ Cancel ││ ││
|
||||
││ │╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│ ││
|
||||
││ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮
|
||||
│ Blah blah blah │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Monitored: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Season Folder: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Quality Profile: │Bluray-1080p ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Language Profile: │English ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Series Type: │Standard ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Path: │/nfs/tv │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Tags: │alex │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│
|
||||
││ Save ││ Cancel ││
|
||||
│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO ╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮ │
|
||||
│Status: Continuing │ Blah blah blah │ │
|
||||
│Genres: cool, famil│ │ │
|
||||
│Rating: 84% │ │ │
|
||||
│Year: 2022 │ │ │
|
||||
│Runtime: 63 minutes│ │ │
|
||||
│Path: /nfs/tv/Test │ │ │
|
||||
│Quality Profile: Bl│ ╭───╮ │ │
|
||||
│Language Profile: E│ Monitored: │ ✔ │ │ │
|
||||
│Monitored: Yes │ ╰───╯ │ │
|
||||
│Size on Disk: 59.51│ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╰───╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│╭ Series Details │ Quality Profile: │Bluray-1080p ▼ │ │────────────────────╮│
|
||||
││ Seasons │ History│ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││──────────────────│ ╭─────────────────────────────────────────────────╮ │────────────────────││
|
||||
││ Monitored Seaso│ Language Profile: │English ▼ │ │ ││
|
||||
││=> 🏷 Seaso│ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ ╭─────────────────────────────────────────────────╮ │ ││
|
||||
││ │ Series Type: │Standard ▼ │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ ╭─────────────────────────────────────────────────╮ │ ││
|
||||
││ │ Path: │/nfs/tv │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ ╭─────────────────────────────────────────────────╮ │ ││
|
||||
││ │ Tags: │alex │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ ││
|
||||
││ ││ Save ││ Cancel ││ ││
|
||||
││ │╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│ ││
|
||||
││ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮
|
||||
│ Blah blah blah │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Monitored: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Season Folder: │ ✔ │ │
|
||||
│ ╭───────────────────────────────╮ │
|
||||
│ │English │──────────────────────────────╮ │
|
||||
│ Qual│ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ Langu│ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ │ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ │ │ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ ╰───────────────────────────────╯ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│
|
||||
││ Save ││ Cancel ││
|
||||
│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO ╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮ │
|
||||
│Status: Continuing │ Blah blah blah │ │
|
||||
│Genres: cool, famil│ │ │
|
||||
│Rating: 84% │ │ │
|
||||
│Year: 2022 │ │ │
|
||||
│Runtime: 63 minutes│ │ │
|
||||
│Path: /nfs/tv/Test │ │ │
|
||||
│Quality Profile: Bl│ ╭───╮ │ │
|
||||
│Language Profile: E│ Monitored: │ ✔ │ │ │
|
||||
│Monitored: Yes │ ╰───╯ │ │
|
||||
│Size on Disk: 59.51│ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╭───────────────────────────────╮ │ │
|
||||
│ │ │English │──────────────────────────────╮ │ │
|
||||
│╭ Series Details │ Qual│ │ ▼ │ │────────────────────╮│
|
||||
││ Seasons │ History│ │ │──────────────────────────────╯ │ ││
|
||||
││──────────────────│ │ │──────────────────────────────╮ │────────────────────││
|
||||
││ Monitored Seaso│ Langu│ │ ▼ │ │ ││
|
||||
││=> 🏷 Seaso│ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ │ │ ▼ │ │ ││
|
||||
││ │ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ │ │ │ │ ││
|
||||
││ │ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ ╰───────────────────────────────╯ │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ ││
|
||||
││ ││ Save ││ Cancel ││ ││
|
||||
││ │╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│ ││
|
||||
││ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮
|
||||
│ Blah blah blah │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Monitored: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Season Folder: │ ✔ │ │
|
||||
│ ╭───────────────────────────────╮ │
|
||||
│ │Bluray-1080p │──────────────────────────────╮ │
|
||||
│ Qual│ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ Langu│ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ │ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ │ │ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ ╰───────────────────────────────╯ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│
|
||||
││ Save ││ Cancel ││
|
||||
│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO ╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮ │
|
||||
│Status: Continuing │ Blah blah blah │ │
|
||||
│Genres: cool, famil│ │ │
|
||||
│Rating: 84% │ │ │
|
||||
│Year: 2022 │ │ │
|
||||
│Runtime: 63 minutes│ │ │
|
||||
│Path: /nfs/tv/Test │ │ │
|
||||
│Quality Profile: Bl│ ╭───╮ │ │
|
||||
│Language Profile: E│ Monitored: │ ✔ │ │ │
|
||||
│Monitored: Yes │ ╰───╯ │ │
|
||||
│Size on Disk: 59.51│ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╭───────────────────────────────╮ │ │
|
||||
│ │ │Bluray-1080p │──────────────────────────────╮ │ │
|
||||
│╭ Series Details │ Qual│ │ ▼ │ │────────────────────╮│
|
||||
││ Seasons │ History│ │ │──────────────────────────────╯ │ ││
|
||||
││──────────────────│ │ │──────────────────────────────╮ │────────────────────││
|
||||
││ Monitored Seaso│ Langu│ │ ▼ │ │ ││
|
||||
││=> 🏷 Seaso│ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ │ │ ▼ │ │ ││
|
||||
││ │ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ │ │ │ │ ││
|
||||
││ │ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ ╰───────────────────────────────╯ │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ ││
|
||||
││ ││ Save ││ Cancel ││ ││
|
||||
││ │╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│ ││
|
||||
││ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮
|
||||
│ Blah blah blah │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Monitored: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Season Folder: │ ✔ │ │
|
||||
│ ╭───────────────────────────────╮ │
|
||||
│ │Standard │──────────────────────────────╮ │
|
||||
│ Qual│Daily │ ▼ │ │
|
||||
│ │Anime │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ Langu│ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ │ │ ▼ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ │ │ │ │
|
||||
│ │ │──────────────────────────────╯ │
|
||||
│ │ │──────────────────────────────╮ │
|
||||
│ ╰───────────────────────────────╯ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│
|
||||
││ Save ││ Cancel ││
|
||||
│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/edit_series_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO ╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮ │
|
||||
│Status: Continuing │ Blah blah blah │ │
|
||||
│Genres: cool, famil│ │ │
|
||||
│Rating: 84% │ │ │
|
||||
│Year: 2022 │ │ │
|
||||
│Runtime: 63 minutes│ │ │
|
||||
│Path: /nfs/tv/Test │ │ │
|
||||
│Quality Profile: Bl│ ╭───╮ │ │
|
||||
│Language Profile: E│ Monitored: │ ✔ │ │ │
|
||||
│Monitored: Yes │ ╰───╯ │ │
|
||||
│Size on Disk: 59.51│ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╭───────────────────────────────╮ │ │
|
||||
│ │ │Standard │──────────────────────────────╮ │ │
|
||||
│╭ Series Details │ Qual│Daily │ ▼ │ │────────────────────╮│
|
||||
││ Seasons │ History│ │Anime │──────────────────────────────╯ │ ││
|
||||
││──────────────────│ │ │──────────────────────────────╮ │────────────────────││
|
||||
││ Monitored Seaso│ Langu│ │ ▼ │ │ ││
|
||||
││=> 🏷 Seaso│ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ │ │ ▼ │ │ ││
|
||||
││ │ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ │ │ │ │ ││
|
||||
││ │ │ │──────────────────────────────╯ │ ││
|
||||
││ │ │ │──────────────────────────────╮ │ ││
|
||||
││ │ ╰───────────────────────────────╯ │ │ ││
|
||||
││ │ ╰─────────────────────────────────────────────────╯ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ ││
|
||||
││ ││ Save ││ Cancel ││ ││
|
||||
││ │╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│ ││
|
||||
││ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────────── Details ─────────────────────────╮ │
|
||||
│ │Source Title: │ │
|
||||
│ │ │ │
|
||||
│ │No additional data available │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Some episode details: │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────── Automatic Episode Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for the episode: Something cool │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────── Automatic Episode Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for the episode: Something cool │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│File Details │
|
||||
│Some file details │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Audio Details │
|
||||
│Some audio details ╭─────────────── Automatic Episode Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for the episode: Something cool │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│──────────────────────────────│ │───────────────────────────────│
|
||||
│Video Details │ │ │
|
||||
│Some video details │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source ▼ Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p│
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────── Automatic Episode Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for the episode: Something cool │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Some episode details: │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│File Details │
|
||||
│Some file details │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Audio Details │
|
||||
│Some audio details │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Video Details │
|
||||
│Some video details │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────────── Details ─────────────────────────╮ │
|
||||
│ │Source Title: Test source │ │
|
||||
│ │Indexer: │ │
|
||||
│ │Release Group: │ │
|
||||
│ │Series Match Type: │ │
|
||||
│ │NZB Info URL: │ │
|
||||
│ │Download Client Name: │ │
|
||||
│ ╰────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source ▼ Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p│
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───────────────── Download Rejected Release ──────────────────╮ │
|
||||
│ │ Do you really want to download the rejected release: Test │ │
|
||||
│ │ Release? │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │Rejection reasons: │ │
|
||||
│ │• Unknown quality profile │ │
|
||||
│ │• Release is already mapped │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭──────────────────────────────╮╭──────────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰──────────────────────────────╯╰──────────────────────────────╯│ │
|
||||
│ ╰────────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p│
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────────╮ │
|
||||
│ │Something │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰──────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source ▼ Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p│
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/episode_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Details │ History │ File │ Manual Search │
|
||||
│──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
╭────────────────────────────────────────── Add Series - Test ──────────────────────────────────────────╮
|
||||
╭──────│ New series blah blah blah │───────╮
|
||||
│someth│ │ │
|
||||
╰──────│ │───────╯
|
||||
╭──────│ │───────╮
|
||||
│ ✔ │ │ │
|
||||
│=> │ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Root Folder: │/nfs ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Monitor: │All Episodes ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Quality Profile: │Bluray-1080p ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Language Profile: │English ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Series Type: │Standard ▼ │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ ╭───╮ │ │
|
||||
│ │ Season Folder: │ ✔ │ │ │
|
||||
│ │ ╰───╯ │ │
|
||||
│ │ ╭─────────────────────────────────────────────────╮ │ │
|
||||
│ │ Tags: │alex │ │ │
|
||||
│ │ ╰─────────────────────────────────────────────────╯ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│ │
|
||||
│ ││ Add ││ Cancel ││ │
|
||||
╰──────│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│───────╯
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────── Delete Series ─────────────────────╮
|
||||
│ Do you really want to delete the series: │
|
||||
│ Test? │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Delete Series File: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Add List Exclusion: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭────────────────────────────╮╭───────────────────────────╮│
|
||||
││ Yes ││ No ││
|
||||
│╰────────────────────────────╯╰───────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────╯
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────────────────── Edit - Test ─────────────────────────────────────────────╮
|
||||
│ Blah blah blah │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───╮ │
|
||||
│ Monitored: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭───╮ │
|
||||
│ Season Folder: │ ✔ │ │
|
||||
│ ╰───╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Quality Profile: │Bluray-1080p ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Language Profile: │English ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Series Type: │Standard ▼ │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Path: │/nfs/tv │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ ╭─────────────────────────────────────────────────╮ │
|
||||
│ Tags: │alex │ │
|
||||
│ ╰─────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭───────────────────────────────────────────────────╮╭──────────────────────────────────────────────────╮│
|
||||
││ Save ││ Cancel ││
|
||||
│╰───────────────────────────────────────────────────╯╰──────────────────────────────────────────────────╯│
|
||||
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Titl╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │
|
||||
│Over│ Episodes │ History │ Manual Search │ │
|
||||
│Netw│──────╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮─────│ │
|
||||
│Stat│ 🏷 │ Details │ History │ File │ Manual Search │file │ │
|
||||
│Genr│=> 🏷 │──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│p │ │
|
||||
│Rati│ │Some episode details: │ │ │
|
||||
│Year│ │ │ │ │
|
||||
│Runt│ │ │ │ │
|
||||
│Path│ │ │ │ │
|
||||
│Qual│ │ │ │ │
|
||||
│Lang│ │ │ │ │
|
||||
│Moni│ │ │ │ │
|
||||
│Size│ │ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│ │ │ │ │ │
|
||||
│╭ S│ │ │ │─────╮│
|
||||
││ Se│ │ │ │ ││
|
||||
││───│ │ │ │─────││
|
||||
││ │ │ │ │ ││
|
||||
││=> │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ │ │ │ ││
|
||||
││ │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ │ ││
|
||||
││ │ │ ││
|
||||
││ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Titl╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │
|
||||
│Over│ Episodes │ History │ Manual Search │ │
|
||||
│Netw│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│ │
|
||||
│Stat│ 🏷 # Title Air Date Size on Disk Quality Profile │ │
|
||||
│Genr│=> 🏷 1 Something cool 2024-02-10 07:28:45 UTC 3.30 GB Bluray-1080p │ │
|
||||
│Rati│ │ │
|
||||
│Year│ │ │
|
||||
│Runt│ │ │
|
||||
│Path│ │ │
|
||||
│Qual│ │ │
|
||||
│Lang│ │ │
|
||||
│Moni│ │ │
|
||||
│Size│ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│╭ S│ │─────╮│
|
||||
││ Se│ │ ││
|
||||
││───│ │─────││
|
||||
││ │ │ ││
|
||||
││=> │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭ Series Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮│
|
||||
││ Seasons │ History ││
|
||||
││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││
|
||||
││ Monitored Season Episode Count Size on Disk ││
|
||||
││=> 🏷 Season title 10/10 34.19 GB ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────── Filter ──────────────────╮
|
||||
│series filter │
|
||||
╰─────────────────────────────────────────────╯
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭─────────────── Error ───────────────╮
|
||||
│The given filter produced empty results│
|
||||
│ │
|
||||
╰───────────────────────────────────────╯
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────── Search ──────────────────╮
|
||||
│series search │
|
||||
╰─────────────────────────────────────────────╯
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭─────────────── Error ───────────────╮
|
||||
│ No items found matching search │
|
||||
│ │
|
||||
╰───────────────────────────────────────╯
|
||||
+2
-3
@@ -3,6 +3,5 @@ source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Breaking Bad 2008 AMC Ended Standard HD-1080p English 0.00 GB 🏷
|
||||
The Wire 2002 HBO Continuin Standard Any English 0.00 GB 🏷
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
Title Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
╭───────────────────────────────╮
|
||||
│Something │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────╯
|
||||
+2
-2
@@ -3,8 +3,8 @@ source: src/ui/sonarr_ui/library/library_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
|
||||
Title ▼ Year Network Status Rating Type Quality Profile Language Size Monitored Tags
|
||||
=> Test 2022 HBO Continuin TV-MA Standard Bluray-1080p English 59.51 GB 🏷
|
||||
|
||||
|
||||
|
||||
+3
-3
@@ -6,13 +6,13 @@ expression: output
|
||||
|
||||
|
||||
|
||||
╭ Season 0 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> 0 days 0.0 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
+3
-3
@@ -6,11 +6,11 @@ expression: output
|
||||
|
||||
|
||||
|
||||
╭ Season 0 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title Event Type Language Quality Date │
|
||||
│=> unknown 1970-01-01 00:00:00 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────────────── Details ────────────────────────────╮ │
|
||||
│ │Source Title: │ │
|
||||
│ │ │ │
|
||||
│ │No additional data available │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰───────────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────────────── Details ────────────────────────────╮ │
|
||||
│ │Source Title: │ │
|
||||
│ │ │ │
|
||||
│ │No additional data available │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰───────────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ │
|
||||
│ │
|
||||
│ Loading ... │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ 🏷 # Title Air Date Size on Disk Quality Profile │
|
||||
│=> 🏷 1 Something cool 2024-02-10 07:28:45 UTC 3.30 GB Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────── Automatic Season Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for season packs for: Season title │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────── Automatic Season Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for season packs for: Season title │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source ▼ Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p │
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────── Automatic Season Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for season packs for: Season title │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ 🏷 # Title Air Date Size on Disk Quality Profile │
|
||||
│=> 🏷 1 Something cool 2024-02-10 07:28:45 UTC 3.30 GB Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────── Delete Episode ─────────────────────╮ │
|
||||
│ │ Do you really want to delete this episode: │ │
|
||||
│ │ Something cool? │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭────────────────────────────╮╭───────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰────────────────────────────╯╰───────────────────────────╯│ │
|
||||
│ ╰───────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────── Error ────────────╮ │
|
||||
│ │ The given filter produced empty│ │
|
||||
│ ╰────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───────────── Filter ──────────────╮ │
|
||||
│ │season history filter │ │
|
||||
│ ╰─────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source ▼ Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p │
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───────────────── Download Rejected Release ──────────────────╮ │
|
||||
│ │ Do you really want to download the rejected release: Test │ │
|
||||
│ │ Release? │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │Rejection reasons: │ │
|
||||
│ │• Unknown quality profile │ │
|
||||
│ │• Release is already mapped │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │╭──────────────────────────────╮╭──────────────────────────────╮│ │
|
||||
│ ││ Yes ││ No ││ │
|
||||
│ │╰──────────────────────────────╯╰──────────────────────────────╯│ │
|
||||
│ ╰────────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p │
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────────────────╮ │
|
||||
│ │Something │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰─────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source ▼ Age ⛔ Title Indexer Size Peers Language Quality │
|
||||
│=> torrent 1 days ⛔ Test Release kickass torrents 0.0 GB 2 / 1 English Bluray-1080p │
|
||||
│ usenet 1 days ⛔ Test Release DrunkenSlug 0.0 GB English Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ 🏷 # Title Air Date Size on Disk Quality Profile │
|
||||
│=> 🏷 1 Something cool 2024-02-10 07:28:45 UTC 3.30 GB Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────── Error ────────────╮ │
|
||||
│ │ No items found matching search │ │
|
||||
│ ╰────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ 🏷 # Title Air Date Size on Disk Quality Profile │
|
||||
│=> 🏷 1 Something cool 2024-02-10 07:28:45 UTC 3.30 GB Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───────────── Search ──────────────╮ │
|
||||
│ │episode search │ │
|
||||
│ ╰─────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────── Error ────────────╮ │
|
||||
│ │ No items found matching search │ │
|
||||
│ ╰────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭───────────── Search ──────────────╮ │
|
||||
│ │season history search │ │
|
||||
│ ╰─────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ 🏷 # Title Air Date Size on Disk Quality Profile │
|
||||
│=> 🏷 1 Something cool 2024-02-10 07:28:45 UTC 3.30 GB Bluray-1080p │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭──────────────────────────── Details ────────────────────────────╮ │
|
||||
│ │Source Title: Test source │ │
|
||||
│ │Indexer: │ │
|
||||
│ │Release Group: │ │
|
||||
│ │Series Match Type: │ │
|
||||
│ │NZB Info URL: │ │
|
||||
│ │Download Client Name: │ │
|
||||
│ ╰───────────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ ╭─────────────────────────╮ │
|
||||
│ │Something │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰─────────────────────────╯ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│ Source Title ▼ Event Type Language Quality Date │
|
||||
│=> Test source grabbed English Bluray-1080p 2024-02-10 07:28:45 UTC │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
╭ Season 1 Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│ Episodes │ History │ Manual Search │
|
||||
│──────╭ Episode Details ───────────────────────────────────────────────────────────────────────────────────────────────────────╮─────│
|
||||
│ 🏷 │ Details │ History │ File │ Manual Search │file │
|
||||
│=> 🏷 │──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│p │
|
||||
│ │Some episode details: │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ │ │ │
|
||||
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/season_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
+12
-12
@@ -5,20 +5,20 @@ expression: output
|
||||
|
||||
|
||||
|
||||
╭ Test Series ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test Series │
|
||||
│Overview: │
|
||||
│Network: │
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: │
|
||||
│Rating: 0% │
|
||||
│Year: 0 │
|
||||
│Runtime: 0 minutes │
|
||||
│Path: │
|
||||
│Quality Profile: HD-1080p │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: No │
|
||||
│ │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/series_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭ Series Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮│
|
||||
││ Seasons │ History ││
|
||||
││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/series_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭ Series Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮│
|
||||
││ Seasons │ History ╭─────────────────────────────── Details ───────────────────────────────╮ ││
|
||||
││───────────────────────────────────│Source Title: │───────────────────────────────────││
|
||||
││ │ │ ││
|
||||
││ │No additional data available │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ ╰─────────────────────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/series_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭ Series Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮│
|
||||
││ Seasons │ History ││
|
||||
││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││
|
||||
││ ││
|
||||
││ ││
|
||||
││ Loading ... ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/series_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│╭ Series Details ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮│
|
||||
││ Seasons │ History ││
|
||||
││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││
|
||||
││ ││
|
||||
││ ││
|
||||
││ Loading ... ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
---
|
||||
source: src/ui/sonarr_ui/library/series_details_ui_tests.rs
|
||||
expression: output
|
||||
---
|
||||
|
||||
|
||||
|
||||
╭ Test ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
|
||||
│Title: Test │
|
||||
│Overview: Blah blah blah │
|
||||
│Network: HBO │
|
||||
│Status: Continuing │
|
||||
│Genres: cool, family, fun │
|
||||
│Rating: 84% │
|
||||
│Year: 2022 │
|
||||
│Runtime: 63 minutes │
|
||||
│Path: /nfs/tv/Test │
|
||||
│Quality Profile: Bluray-1080p │
|
||||
│Language Profile: English │
|
||||
│Monitored: Yes │
|
||||
│Size on Disk: 59.51 GB ╭──────────────── Automatic Series Search ────────────────╮ │
|
||||
│ │Do you want to trigger an automatic search of your indexers│ │
|
||||
│ │ for all monitored episode(s) for the series: Test │ │
|
||||
│ │ │ │
|
||||
│╭ Series Details ───────────────────────│ │───────────────────────────────────────────╮│
|
||||
││ Seasons │ History │ │ ││
|
||||
││─────────────────────────────────────────│ │───────────────────────────────────────────││
|
||||
││ Monitored Season │ │Size on Disk ││
|
||||
││=> 🏷 Season title │ │34.19 GB ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │ │ ││
|
||||
││ │╭────────────────────────────╮╭───────────────────────────╮│ ││
|
||||
││ ││ Yes ││ No ││ ││
|
||||
││ │╰────────────────────────────╯╰───────────────────────────╯│ ││
|
||||
││ ╰───────────────────────────────────────────────────────────╯ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
││ ││
|
||||
│╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯│
|
||||
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user