style: Applied uniform formatting across all new UI test files
This commit is contained in:
1 parent
aadd6c8abf
commit
c072c57bbb
23 files changed
+337
-140
No files matched your search
@@ -50,29 +50,77 @@ mod tests {
|
||||
|
||||
#[rstest]
|
||||
#[case(ActiveRadarrBlock::MovieDetails, None, 0)]
|
||||
#[case(ActiveRadarrBlock::MovieDetails, Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt), 0)]
|
||||
#[case(ActiveRadarrBlock::MovieDetails, Some(ActiveRadarrBlock::UpdateAndScanPrompt), 0)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::MovieDetails,
|
||||
Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt),
|
||||
0
|
||||
)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::MovieDetails,
|
||||
Some(ActiveRadarrBlock::UpdateAndScanPrompt),
|
||||
0
|
||||
)]
|
||||
#[case(ActiveRadarrBlock::MovieHistory, None, 1)]
|
||||
#[case(ActiveRadarrBlock::MovieHistory, Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt), 1)]
|
||||
#[case(ActiveRadarrBlock::MovieHistory, Some(ActiveRadarrBlock::UpdateAndScanPrompt), 1)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::MovieHistory,
|
||||
Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt),
|
||||
1
|
||||
)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::MovieHistory,
|
||||
Some(ActiveRadarrBlock::UpdateAndScanPrompt),
|
||||
1
|
||||
)]
|
||||
#[case(ActiveRadarrBlock::FileInfo, None, 2)]
|
||||
#[case(ActiveRadarrBlock::FileInfo, Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt), 2)]
|
||||
#[case(ActiveRadarrBlock::FileInfo, Some(ActiveRadarrBlock::UpdateAndScanPrompt), 2)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::FileInfo,
|
||||
Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt),
|
||||
2
|
||||
)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::FileInfo,
|
||||
Some(ActiveRadarrBlock::UpdateAndScanPrompt),
|
||||
2
|
||||
)]
|
||||
#[case(ActiveRadarrBlock::Cast, None, 3)]
|
||||
#[case(ActiveRadarrBlock::Cast, Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt), 3)]
|
||||
#[case(ActiveRadarrBlock::Cast, Some(ActiveRadarrBlock::UpdateAndScanPrompt), 3)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::Cast,
|
||||
Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt),
|
||||
3
|
||||
)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::Cast,
|
||||
Some(ActiveRadarrBlock::UpdateAndScanPrompt),
|
||||
3
|
||||
)]
|
||||
#[case(ActiveRadarrBlock::Crew, None, 4)]
|
||||
#[case(ActiveRadarrBlock::Crew, Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt), 4)]
|
||||
#[case(ActiveRadarrBlock::Crew, Some(ActiveRadarrBlock::UpdateAndScanPrompt), 4)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::Crew,
|
||||
Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt),
|
||||
4
|
||||
)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::Crew,
|
||||
Some(ActiveRadarrBlock::UpdateAndScanPrompt),
|
||||
4
|
||||
)]
|
||||
#[case(ActiveRadarrBlock::ManualSearch, None, 5)]
|
||||
#[case(ActiveRadarrBlock::ManualSearch, Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt), 5)]
|
||||
#[case(ActiveRadarrBlock::ManualSearch, Some(ActiveRadarrBlock::UpdateAndScanPrompt), 5)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::ManualSearch,
|
||||
Some(ActiveRadarrBlock::AutomaticallySearchMoviePrompt),
|
||||
5
|
||||
)]
|
||||
#[case(
|
||||
ActiveRadarrBlock::ManualSearch,
|
||||
Some(ActiveRadarrBlock::UpdateAndScanPrompt),
|
||||
5
|
||||
)]
|
||||
#[case(ActiveRadarrBlock::ManualSearchSortPrompt, None, 5)]
|
||||
#[case(ActiveRadarrBlock::ManualSearchConfirmPrompt, None, 5)]
|
||||
fn test_movie_details_ui_renders_movie_details_tab(
|
||||
#[case] active_radarr_block: ActiveRadarrBlock,
|
||||
#[case] context: Option<ActiveRadarrBlock>,
|
||||
#[case] index: usize
|
||||
#[case] index: usize,
|
||||
) {
|
||||
let mut app = App::test_default_fully_populated();
|
||||
app.push_navigation_stack((active_radarr_block, context).into());
|
||||
@@ -83,9 +131,15 @@ mod tests {
|
||||
});
|
||||
|
||||
if let Some(context) = context {
|
||||
insta::assert_snapshot!(format!("movie_details_render_{active_radarr_block}_{context}"), output);
|
||||
insta::assert_snapshot!(
|
||||
format!("movie_details_render_{active_radarr_block}_{context}"),
|
||||
output
|
||||
);
|
||||
} else {
|
||||
insta::assert_snapshot!(format!("movie_details_render_{active_radarr_block}"), output);
|
||||
insta::assert_snapshot!(
|
||||
format!("movie_details_render_{active_radarr_block}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -97,8 +151,9 @@ mod tests {
|
||||
ActiveRadarrBlock::FileInfo,
|
||||
ActiveRadarrBlock::Cast,
|
||||
ActiveRadarrBlock::Crew,
|
||||
ActiveRadarrBlock::ManualSearch,
|
||||
)] active_radarr_block: ActiveRadarrBlock
|
||||
ActiveRadarrBlock::ManualSearch
|
||||
)]
|
||||
active_radarr_block: ActiveRadarrBlock,
|
||||
) {
|
||||
let mut app = App::test_default();
|
||||
app.is_loading = true;
|
||||
@@ -108,7 +163,10 @@ mod tests {
|
||||
MovieDetailsUi::draw(f, app, f.area());
|
||||
});
|
||||
|
||||
insta::assert_snapshot!(format!("movie_details_loading_{active_radarr_block}"), output);
|
||||
insta::assert_snapshot!(
|
||||
format!("movie_details_loading_{active_radarr_block}"),
|
||||
output
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user