1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-19 21:46:50 -04:00

Don't fail test if there are no builds with changes shown

This commit is contained in:
Qstick
2020-07-19 21:51:13 +01:00
committed by ta264
parent 62a0454bf7
commit 6b52d11577
@@ -46,13 +46,19 @@ namespace NzbDrone.Core.Test.UpdateTests
const string branch = "develop"; const string branch = "develop";
UseRealHttp(); UseRealHttp();
var recent = Subject.GetRecentUpdates(branch, new Version(2, 0)); var recent = Subject.GetRecentUpdates(branch, new Version(2, 0));
var recentWithChanges = recent.Where(c => c.Changes != null);
recent.Should().NotBeEmpty(); recent.Should().NotBeEmpty();
recent.Should().OnlyContain(c => c.Hash.IsNotNullOrWhiteSpace()); recent.Should().OnlyContain(c => c.Hash.IsNotNullOrWhiteSpace());
recent.Should().OnlyContain(c => c.FileName.Contains("Radarr")); recent.Should().OnlyContain(c => c.FileName.Contains("Radarr"));
recent.Should().OnlyContain(c => c.ReleaseDate.Year >= 2014); recent.Should().OnlyContain(c => c.ReleaseDate.Year >= 2014);
recent.Where(c => c.Changes != null).Should().OnlyContain(c => c.Changes.New != null);
recent.Where(c => c.Changes != null).Should().OnlyContain(c => c.Changes.Fixed != null); if (recentWithChanges.Any())
{
recentWithChanges.Should().OnlyContain(c => c.Changes.New != null);
recentWithChanges.Should().OnlyContain(c => c.Changes.Fixed != null);
}
recent.Should().OnlyContain(c => c.Branch == branch); recent.Should().OnlyContain(c => c.Branch == branch);
} }
} }