From f919a05d43497fb6b975571aacd6d5bcf31ed25f Mon Sep 17 00:00:00 2001 From: Malte Rosenbjerg Date: Fri, 17 Oct 2025 10:24:26 +0200 Subject: [PATCH] Make download tests run async --- FFMpegCore.Test/DownloaderTests.cs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/FFMpegCore.Test/DownloaderTests.cs b/FFMpegCore.Test/DownloaderTests.cs index f2eb563..413aa31 100644 --- a/FFMpegCore.Test/DownloaderTests.cs +++ b/FFMpegCore.Test/DownloaderTests.cs @@ -1,6 +1,5 @@ using FFMpegCore.Extensions.Downloader; using FFMpegCore.Extensions.Downloader.Enums; -using Microsoft.VisualStudio.TestTools.UnitTesting; namespace FFMpegCore.Test; @@ -8,16 +7,16 @@ namespace FFMpegCore.Test; public class DownloaderTests { [TestMethod] - public void GetSpecificVersionTest() + public async Task GetSpecificVersionTest() { - var binaries = FFMpegDownloader.DownloadFFMpegSuite(FFMpegVersions.V6_1).Result; - Assert.IsTrue(binaries.Count == 2); + var binaries = await FFMpegDownloader.DownloadFFMpegSuite(FFMpegVersions.V6_1); + Assert.HasCount(2, binaries); } [TestMethod] - public void GetAllLatestSuiteTest() + public async Task GetAllLatestSuiteTest() { - var binaries = FFMpegDownloader.DownloadFFMpegSuite().Result; - Assert.IsTrue(binaries.Count == 2); // many platforms have only ffmpeg and ffprobe + var binaries = await FFMpegDownloader.DownloadFFMpegSuite(); + Assert.HasCount(2, binaries); } }