mirror of
https://github.com/Sonarr/Sonarr.git
synced 2026-04-24 22:36:19 -04:00
Fixed: Don't monitor last season if series is ended
This commit is contained in:
+16
@@ -313,6 +313,22 @@ namespace NzbDrone.Core.Test.TvTests.EpisodeMonitoredServiceTests
|
||||
.Verify(v => v.UpdateEpisodes(It.Is<List<Episode>>(l => l.All(e => !e.Monitored))));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void should_not_monitor_last_season_for_future_episodes_if_all_episodes_already_aired()
|
||||
{
|
||||
_episodes.ForEach(e => e.AirDateUtc = DateTime.UtcNow.AddDays(-7));
|
||||
|
||||
var monitoringOptions = new MonitoringOptions
|
||||
{
|
||||
Monitor = MonitorTypes.Future
|
||||
};
|
||||
|
||||
Subject.SetEpisodeMonitoredStatus(_series, monitoringOptions);
|
||||
|
||||
VerifySeasonNotMonitored(n => n.SeasonNumber > 0);
|
||||
VerifyNotMonitored(n => n.SeasonNumber > 0);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void should_monitor_any_recent_and_future_episodes_if_all_episodes_aired_within_90_days()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user