made ImportApprovedEpisodesFixture Os Agnostic
This commit is contained in:
parent
20287f84ce
commit
ee285c2d4a
|
@ -1,7 +1,5 @@
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using NUnit.Framework;
|
using NUnit.Framework;
|
||||||
using NzbDrone.Common;
|
|
||||||
using NzbDrone.Common.Disk;
|
|
||||||
using NzbDrone.Common.Http;
|
using NzbDrone.Common.Http;
|
||||||
using NzbDrone.Test.Common;
|
using NzbDrone.Test.Common;
|
||||||
|
|
||||||
|
@ -9,11 +7,6 @@ namespace NzbDrone.Core.Test.Framework
|
||||||
{
|
{
|
||||||
public abstract class CoreTest : TestBase
|
public abstract class CoreTest : TestBase
|
||||||
{
|
{
|
||||||
protected FileStream OpenRead(params string[] path)
|
|
||||||
{
|
|
||||||
return File.OpenRead(Path.Combine(path));
|
|
||||||
}
|
|
||||||
|
|
||||||
protected string ReadAllText(params string[] path)
|
protected string ReadAllText(params string[] path)
|
||||||
{
|
{
|
||||||
return File.ReadAllText(Path.Combine(path));
|
return File.ReadAllText(Path.Combine(path));
|
||||||
|
@ -23,12 +16,6 @@ namespace NzbDrone.Core.Test.Framework
|
||||||
{
|
{
|
||||||
Mocker.SetConstant<IHttpProvider>(new HttpProvider(TestLogger));
|
Mocker.SetConstant<IHttpProvider>(new HttpProvider(TestLogger));
|
||||||
}
|
}
|
||||||
|
|
||||||
// protected void UseRealDisk()
|
|
||||||
// {
|
|
||||||
// Mocker.SetConstant<IDiskProvider>(new DiskProvider());
|
|
||||||
// WithTempAsAppPath();
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract class CoreTest<TSubject> : CoreTest where TSubject : class
|
public abstract class CoreTest<TSubject> : CoreTest where TSubject : class
|
||||||
|
|
|
@ -154,7 +154,7 @@ namespace NzbDrone.Core.Test.MediaFiles
|
||||||
[Test]
|
[Test]
|
||||||
public void should_not_use_nzb_title_as_scene_name_if_full_season()
|
public void should_not_use_nzb_title_as_scene_name_if_full_season()
|
||||||
{
|
{
|
||||||
_approvedDecisions.First().LocalEpisode.Path = "c:\\tv\\season1\\malcolm.in.the.middle.s02e23.dvdrip.xvid-ingot.mkv";
|
_approvedDecisions.First().LocalEpisode.Path = "c:\\tv\\season1\\malcolm.in.the.middle.s02e23.dvdrip.xvid-ingot.mkv".AsOsAgnostic();
|
||||||
_downloadClientItem.Title = "malcolm.in.the.middle.s02.dvdrip.xvid-ingot";
|
_downloadClientItem.Title = "malcolm.in.the.middle.s02.dvdrip.xvid-ingot";
|
||||||
|
|
||||||
Subject.Import(new List<ImportDecision> { _approvedDecisions.First() }, true, _downloadClientItem);
|
Subject.Import(new List<ImportDecision> { _approvedDecisions.First() }, true, _downloadClientItem);
|
||||||
|
@ -166,7 +166,7 @@ namespace NzbDrone.Core.Test.MediaFiles
|
||||||
public void should_use_file_name_as_scenename_only_if_it_looks_like_scenename()
|
public void should_use_file_name_as_scenename_only_if_it_looks_like_scenename()
|
||||||
{
|
{
|
||||||
|
|
||||||
_approvedDecisions.First().LocalEpisode.Path = "c:\\tv\\malcolm.in.the.middle.s02e23.dvdrip.xvid-ingot.mkv";
|
_approvedDecisions.First().LocalEpisode.Path = "c:\\tv\\malcolm.in.the.middle.s02e23.dvdrip.xvid-ingot.mkv".AsOsAgnostic();
|
||||||
|
|
||||||
Subject.Import(new List<ImportDecision> { _approvedDecisions.First() }, true);
|
Subject.Import(new List<ImportDecision> { _approvedDecisions.First() }, true);
|
||||||
|
|
||||||
|
@ -176,7 +176,7 @@ namespace NzbDrone.Core.Test.MediaFiles
|
||||||
[Test]
|
[Test]
|
||||||
public void should_not_use_file_name_as_scenename_if_it_doesnt_looks_like_scenename()
|
public void should_not_use_file_name_as_scenename_if_it_doesnt_looks_like_scenename()
|
||||||
{
|
{
|
||||||
_approvedDecisions.First().LocalEpisode.Path = "c:\\tv\\aaaaa.mkv";
|
_approvedDecisions.First().LocalEpisode.Path = "c:\\tv\\aaaaa.mkv".AsOsAgnostic();
|
||||||
|
|
||||||
Subject.Import(new List<ImportDecision> { _approvedDecisions.First() }, true);
|
Subject.Import(new List<ImportDecision> { _approvedDecisions.First() }, true);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue