made ImportApprovedEpisodesFixture Os Agnostic

This commit is contained in:
kayone 2014-09-01 18:56:42 -07:00 committed by Keivan Beigi
parent 20287f84ce
commit ee285c2d4a
2 changed files with 3 additions and 16 deletions

View File

@ -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

View File

@ -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);