Fixed: filter duplicated episodes returned from Trakt

http://support.trakt.tv/forums/188762-general/suggestions/4430690-anger-management-duplicate-episode
This commit is contained in:
Keivan Beigi
2014-10-14 16:33:49 -07:00
parent ab264b3c06
commit f44fd5fcbd
3 changed files with 15 additions and 14 deletions
@@ -103,8 +103,8 @@ namespace NzbDrone.Core.Test.MetadataSourceTests
{
episodes.Should().NotBeEmpty();
episodes.GroupBy(e => e.SeasonNumber.ToString("000") + e.EpisodeNumber.ToString("000"))
.Max(e => e.Count()).Should().Be(1);
var episodeGroup= episodes.GroupBy(e => e.SeasonNumber.ToString("000") + e.EpisodeNumber.ToString("000"));
episodeGroup.Should().OnlyContain(c=>c.Count() == 1);
episodes.Should().Contain(c => c.SeasonNumber > 0);
episodes.Should().Contain(c => !string.IsNullOrWhiteSpace(c.Overview));