mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-20 13:33:34 -07:00
Added parsing for daily shows and tests for that format.
This commit is contained in:
parent
c149060a24
commit
5e37bfa0c6
3 changed files with 67 additions and 23 deletions
|
@ -1,4 +1,5 @@
|
|||
using MbUnit.Framework;
|
||||
using System;
|
||||
using MbUnit.Framework;
|
||||
using NzbDrone.Core.Repository.Quality;
|
||||
|
||||
namespace NzbDrone.Core.Test
|
||||
|
@ -13,7 +14,6 @@ namespace NzbDrone.Core.Test
|
|||
*
|
||||
*/
|
||||
|
||||
|
||||
[Test]
|
||||
[Row("Sonny.With.a.Chance.S02E15", 2, 15)]
|
||||
[Row("WEEDS.S03E01-06.DUAL.BDRip.XviD.AC3.-HELLYWOOD", 3, 1)]
|
||||
|
@ -81,6 +81,16 @@ namespace NzbDrone.Core.Test
|
|||
Assert.AreElementsEqualIgnoringOrder(episodes, result.Episodes);
|
||||
}
|
||||
|
||||
[Test]
|
||||
[Row("Conan 2011 04 18 Emma Roberts HDTV XviD BFF", 2011, 04, 18)]
|
||||
[Row("The Tonight Show With Jay Leno 2011 04 15 1080i HDTV DD5 1 MPEG2 TrollHD", 2011, 04, 15)]
|
||||
public void episode_daily_parse(string path, int year, int month, int day)
|
||||
{
|
||||
var result = Parser.ParseEpisodeInfo(path);
|
||||
var airDate = new DateTime(year, month, day);
|
||||
|
||||
Assert.AreEqual(airDate, result.AirDate);
|
||||
}
|
||||
|
||||
[Test]
|
||||
[Row(@"c:\test\", @"c:\test")]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue