mirror of
https://github.com/lidarr/lidarr.git
synced 2025-07-16 10:03:51 -07:00
cleaned up parsing logic and structure.
This commit is contained in:
parent
cd2761d07d
commit
6e88f55a54
120 changed files with 2149 additions and 3064 deletions
|
@ -1,9 +1,11 @@
|
|||
using System;
|
||||
/*
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using FizzWare.NBuilder;
|
||||
using FluentAssertions;
|
||||
using NUnit.Framework;
|
||||
using NzbDrone.Core.Parser.Model;
|
||||
using NzbDrone.Core.Qualities;
|
||||
using NzbDrone.Core.Tv;
|
||||
using NzbDrone.Core.Model;
|
||||
|
@ -18,7 +20,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_single_season_episode()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.EpisodeNumbers = new List<int> { 3 };
|
||||
|
@ -33,7 +35,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_single_season_episode_proper()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.EpisodeNumbers = new List<int> { 3 };
|
||||
|
@ -48,7 +50,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_multi_season_episode()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.EpisodeNumbers = new List<int> { 3, 4, 5 };
|
||||
|
@ -63,7 +65,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_multi_season_episode_proper()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.EpisodeNumbers = new List<int> { 3, 4, 5 };
|
||||
|
@ -79,7 +81,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_full_season()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.FullSeason = true;
|
||||
|
@ -94,7 +96,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_full_season_proper()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.FullSeason = true;
|
||||
|
@ -108,7 +110,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_daily_show()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.FullSeason = true;
|
||||
|
@ -122,7 +124,7 @@ namespace NzbDrone.Core.Test
|
|||
[Test]
|
||||
public void tostring_daily_show_proper()
|
||||
{
|
||||
var parseResult = new IndexerParseResult();
|
||||
var parseResult = new RemoteEpisode();
|
||||
parseResult.SeriesTitle = "My Series";
|
||||
parseResult.SeasonNumber = 12;
|
||||
parseResult.FullSeason = true;
|
||||
|
@ -162,7 +164,7 @@ namespace NzbDrone.Core.Test
|
|||
.With(e => e.Title = title)
|
||||
.Build());
|
||||
|
||||
var parsResult = new IndexerParseResult()
|
||||
var parsResult = new RemoteEpisode()
|
||||
{
|
||||
AirDate = DateTime.Now,
|
||||
EpisodeNumbers = episodes.ToList(),
|
||||
|
@ -184,7 +186,7 @@ namespace NzbDrone.Core.Test
|
|||
.With(c => c.Title = "My Series Name")
|
||||
.Build();
|
||||
|
||||
var parsResult = new IndexerParseResult()
|
||||
var parsResult = new RemoteEpisode()
|
||||
{
|
||||
AirDate = DateTime.Now,
|
||||
Quality = new QualityModel(Quality.Bluray720p, proper),
|
||||
|
@ -210,7 +212,7 @@ namespace NzbDrone.Core.Test
|
|||
.With(e => e.Title = "My Episode Title")
|
||||
.Build();
|
||||
|
||||
var parsResult = new IndexerParseResult
|
||||
var parsResult = new RemoteEpisode
|
||||
{
|
||||
AirDate = new DateTime(2011, 12, 1),
|
||||
Quality = new QualityModel(Quality.Bluray720p, proper),
|
||||
|
@ -238,7 +240,7 @@ namespace NzbDrone.Core.Test
|
|||
.With(e => e.Title = "My Episode Title (2)")
|
||||
.Build();
|
||||
|
||||
var parsResult = new IndexerParseResult
|
||||
var parsResult = new RemoteEpisode
|
||||
{
|
||||
AirDate = DateTime.Now,
|
||||
EpisodeNumbers = new List<int> { 10, 11 },
|
||||
|
@ -253,3 +255,4 @@ namespace NzbDrone.Core.Test
|
|||
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue