@ -17,7 +17,6 @@ namespace NzbDrone.Core.Test
[Row(1, false, false, EpisodeStatusType.NotAired)]
[Row(1, false, false, EpisodeStatusType.NotAired)]
[Row(-2, false, false, EpisodeStatusType.Missing)]
[Row(-2, false, false, EpisodeStatusType.Missing)]
[Row(1, true, false, EpisodeStatusType.Ready)]
[Row(1, true, false, EpisodeStatusType.Ready)]
[Row(1, true, true, EpisodeStatusType.Ignored)]
[Row(1, false, true, EpisodeStatusType.Ignored)]
[Row(1, false, true, EpisodeStatusType.Ignored)]
public void no_grab_date ( int offsetDays , bool hasEpisodes , bool ignored , EpisodeStatusType status )
public void no_grab_date ( int offsetDays , bool hasEpisodes , bool ignored , EpisodeStatusType status )
{
{
@ -43,7 +42,6 @@ namespace NzbDrone.Core.Test
[Row(1, false, false, EpisodeStatusType.NotAired)]
[Row(1, false, false, EpisodeStatusType.NotAired)]
[Row(-2, false, false, EpisodeStatusType.Missing)]
[Row(-2, false, false, EpisodeStatusType.Missing)]
[Row(1, true, false, EpisodeStatusType.Ready)]
[Row(1, true, false, EpisodeStatusType.Ready)]
[Row(1, true, true, EpisodeStatusType.Ignored)]
[Row(1, false, true, EpisodeStatusType.Ignored)]
[Row(1, false, true, EpisodeStatusType.Ignored)]
public void old_grab_date ( int offsetDays , bool hasEpisodes , bool ignored ,
public void old_grab_date ( int offsetDays , bool hasEpisodes , bool ignored ,
EpisodeStatusType status )
EpisodeStatusType status )
@ -70,8 +68,8 @@ namespace NzbDrone.Core.Test
[Row(1, false, false, EpisodeStatusType.Downloading)]
[Row(1, false, false, EpisodeStatusType.Downloading)]
[Row(-2, false, false, EpisodeStatusType.Downloading)]
[Row(-2, false, false, EpisodeStatusType.Downloading)]
[Row(1, true, false, EpisodeStatusType.Downloading)]
[Row(1, true, false, EpisodeStatusType.Downloading)]
[Row(1, true, true, EpisodeStatusType. Ignored )]
[Row(1, true, true, EpisodeStatusType. Downloading )]
[Row(1, false, true, EpisodeStatusType. Ignored )]
[Row(1, false, true, EpisodeStatusType. Downloading )]
public void recent_grab_date ( int offsetDays , bool hasEpisodes , bool ignored ,
public void recent_grab_date ( int offsetDays , bool hasEpisodes , bool ignored ,
EpisodeStatusType status )
EpisodeStatusType status )
{
{
@ -95,8 +93,6 @@ namespace NzbDrone.Core.Test
[Test]
[Test]
[Row(1, false, false, EpisodeStatusType.Ignored)]
[Row(1, false, false, EpisodeStatusType.Ignored)]
[Row(-2, false, false, EpisodeStatusType.Ignored)]
[Row(-2, false, false, EpisodeStatusType.Ignored)]
[Row(1, true, false, EpisodeStatusType.Ignored)]
[Row(1, true, true, EpisodeStatusType.Ignored)]
[Row(1, false, true, EpisodeStatusType.Ignored)]
[Row(1, false, true, EpisodeStatusType.Ignored)]
public void skipped_season ( int offsetDays , bool hasEpisodes , bool ignored , EpisodeStatusType status )
public void skipped_season ( int offsetDays , bool hasEpisodes , bool ignored , EpisodeStatusType status )
{
{
@ -104,8 +100,10 @@ namespace NzbDrone.Core.Test
. With ( e = > e . AirDate = DateTime . Now . AddDays ( offsetDays ) )
. With ( e = > e . AirDate = DateTime . Now . AddDays ( offsetDays ) )
. With ( e = > e . Ignored = ignored )
. With ( e = > e . Ignored = ignored )
. With ( e = > e . EpisodeFileId = 0 )
. With ( e = > e . EpisodeFileId = 0 )
. With ( e = > e . GrabDate = null )
. With ( e = > e . Season = Builder < Season > . CreateNew ( )
. With ( e = > e . Season = Builder < Season > . CreateNew ( )
. With ( s = > s . Monitored = = false ) . Build ( ) )
. With ( s = > s . Monitored = = false ) . Build ( ) )
. Build ( ) ;
. Build ( ) ;
if ( hasEpisodes )
if ( hasEpisodes )
@ -124,12 +122,12 @@ namespace NzbDrone.Core.Test
. With ( e = > e . AirDate = DateTime . Now . AddYears ( - 200 ) )
. With ( e = > e . AirDate = DateTime . Now . AddYears ( - 200 ) )
. With ( e = > e . Ignored = false )
. With ( e = > e . Ignored = false )
. With ( e = > e . EpisodeFileId = 0 )
. With ( e = > e . EpisodeFileId = 0 )
. With ( e = > e . GrabDate = null )
. With ( e = > e . GrabDate = null )
. With ( e = > e . Season = Builder < Season > . CreateNew ( )
. With ( e = > e . Season = Builder < Season > . CreateNew ( )
. With ( s = > s . Monitored = true ) . Build ( ) )
. With ( s = > s . Monitored = true ) . Build ( ) )
. Build ( ) ;
. Build ( ) ;
Assert . AreEqual ( EpisodeStatusType . NotAired , episode . Status ) ;
Assert . AreEqual ( EpisodeStatusType . NotAired , episode . Status ) ;
}
}
}
}