@ -209,7 +209,7 @@ namespace Jellyfin.Providers.Tests.Manager
[InlineData(ImageType.Backdrop, 2, false)]
[InlineData(ImageType.Primary, 1, true)]
[InlineData(ImageType.Backdrop, 2, true)]
public async void RefreshImages_PopulatedItemPopulatedProviderDynamic_UpdatesImagesIfForced ( ImageType imageType , int imageCount , bool forceRefresh )
public async Task RefreshImages_PopulatedItemPopulatedProviderDynamic_UpdatesImagesIfForced ( ImageType imageType , int imageCount , bool forceRefresh )
{
var item = GetItemWithImages ( imageType , imageCount , false ) ;
@ -261,7 +261,7 @@ namespace Jellyfin.Providers.Tests.Manager
[InlineData(ImageType.Backdrop, 2, true, MediaProtocol.File)]
[InlineData(ImageType.Primary, 1, false, MediaProtocol.File)]
[InlineData(ImageType.Backdrop, 2, false, MediaProtocol.File)]
public async void RefreshImages_EmptyItemPopulatedProviderDynamic_AddsImages ( ImageType imageType , int imageCount , bool responseHasPath , MediaProtocol protocol )
public async Task RefreshImages_EmptyItemPopulatedProviderDynamic_AddsImages ( ImageType imageType , int imageCount , bool responseHasPath , MediaProtocol protocol )
{
// Has to exist for querying DateModified time on file, results stored but not checked so not populating
BaseItem . FileSystem = Mock . Of < IFileSystem > ( ) ;
@ -311,7 +311,7 @@ namespace Jellyfin.Providers.Tests.Manager
[InlineData(ImageType.Primary, 1, true)]
[InlineData(ImageType.Backdrop, 1, true)]
[InlineData(ImageType.Backdrop, 2, true)]
public async void RefreshImages_PopulatedItemPopulatedProviderRemote_UpdatesImagesIfForced ( ImageType imageType , int imageCount , bool forceRefresh )
public async Task RefreshImages_PopulatedItemPopulatedProviderRemote_UpdatesImagesIfForced ( ImageType imageType , int imageCount , bool forceRefresh )
{
var item = GetItemWithImages ( imageType , imageCount , false ) ;
@ -366,7 +366,7 @@ namespace Jellyfin.Providers.Tests.Manager
[InlineData(ImageType.Backdrop, 0, false)] // empty item, no cache to check
[InlineData(ImageType.Backdrop, 1, false)] // populated item, cached so no download
[InlineData(ImageType.Backdrop, 1, true)] // populated item, forced to download
public async void RefreshImages_NonStubItemPopulatedProviderRemote_DownloadsIfNecessary ( ImageType imageType , int initialImageCount , bool fullRefresh )
public async Task RefreshImages_NonStubItemPopulatedProviderRemote_DownloadsIfNecessary ( ImageType imageType , int initialImageCount , bool fullRefresh )
{
var targetImageCount = 1 ;
@ -429,7 +429,7 @@ namespace Jellyfin.Providers.Tests.Manager
[Theory]
[MemberData(nameof(GetImageTypesWithCount))]
public async void RefreshImages_EmptyItemPopulatedProviderRemoteExtras_LimitsImages ( ImageType imageType , int imageCount )
public async Task RefreshImages_EmptyItemPopulatedProviderRemoteExtras_LimitsImages ( ImageType imageType , int imageCount )
{
var item = new Video ( ) ;
@ -473,7 +473,7 @@ namespace Jellyfin.Providers.Tests.Manager
[Theory]
[MemberData(nameof(GetImageTypesWithCount))]
public async void RefreshImages_PopulatedItemEmptyProviderRemoteFullRefresh_DoesntClearImages ( ImageType imageType , int imageCount )
public async Task RefreshImages_PopulatedItemEmptyProviderRemoteFullRefresh_DoesntClearImages ( ImageType imageType , int imageCount )
{
var item = GetItemWithImages ( imageType , imageCount , false ) ;
@ -501,7 +501,7 @@ namespace Jellyfin.Providers.Tests.Manager
[InlineData(9, false)]
[InlineData(10, true)]
[InlineData(null, true)]
public async void RefreshImages_ProviderRemote_FiltersByWidth ( int? remoteImageWidth , bool expectedToUpdate )
public async Task RefreshImages_ProviderRemote_FiltersByWidth ( int? remoteImageWidth , bool expectedToUpdate )
{
var imageType = ImageType . Primary ;