Application data is now stored in %APPDATA%\NzbDrone

pull/6/head
Keivan Beigi 12 years ago
parent 8d577ee2ef
commit 4a705e9a92

@ -9,8 +9,7 @@ namespace NzbDrone.Common
{ {
bool IsUserInteractive { get; } bool IsUserInteractive { get; }
string WorkingDirectory { get; } string WorkingDirectory { get; }
string StartUpPath { get; } string SystemTemp { get; }
String SystemTemp { get; }
Version Version { get; } Version Version { get; }
DateTime BuildDateTime { get; } DateTime BuildDateTime { get; }
Version GetOsVersion(); Version GetOsVersion();
@ -35,8 +34,6 @@ namespace NzbDrone.Common
if (lowerProcessName.Contains("jetbrain")) return false; if (lowerProcessName.Contains("jetbrain")) return false;
if (lowerProcessName.Contains("resharper")) return false; if (lowerProcessName.Contains("resharper")) return false;
if (Instance.StartUpPath.ToLower().Contains("_rawpackage")) return false;
return true; return true;
} }
} }
@ -79,7 +76,7 @@ namespace NzbDrone.Common
public virtual string WorkingDirectory public virtual string WorkingDirectory
{ {
get { return Directory.GetCurrentDirectory(); } get { return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "NzbDrone"); }
} }
public virtual string StartUpPath public virtual string StartUpPath

@ -1,7 +1,5 @@
 using System;
using System;
using System.IO; using System.IO;
using FluentAssertions; using FluentAssertions;
using NUnit.Framework; using NUnit.Framework;
using NzbDrone.Common; using NzbDrone.Common;
@ -18,9 +16,6 @@ namespace NzbDrone.Update.Test
[SetUp] [SetUp]
public void Setup() public void Setup()
{ {
Mocker.GetMock<IEnvironmentProvider>()
.Setup(c => c.StartUpPath).Returns(@"C:\Temp\NzbDrone_update\");
Mocker.GetMock<IEnvironmentProvider>() Mocker.GetMock<IEnvironmentProvider>()
.Setup(c => c.SystemTemp).Returns(@"C:\Temp\"); .Setup(c => c.SystemTemp).Returns(@"C:\Temp\");
} }

Loading…
Cancel
Save