You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
using System.IO;
|
|
|
|
using NUnit.Framework;
|
|
|
|
using NzbDrone.Core.Datastore.Migration.Framework;
|
|
|
|
using NzbDrone.Test.Common.Datastore;
|
|
|
|
|
|
|
|
namespace NzbDrone.Core.Test
|
|
|
|
{
|
|
|
|
[SetUpFixture]
|
|
|
|
public class RemoveCachedDatabase
|
|
|
|
{
|
|
|
|
[OneTimeSetUp]
|
|
|
|
[OneTimeTearDown]
|
|
|
|
public void ClearCachedDatabase()
|
|
|
|
{
|
|
|
|
var mainCache = SqliteDatabase.GetCachedDb(MigrationType.Main);
|
|
|
|
if (File.Exists(mainCache))
|
|
|
|
{
|
|
|
|
File.Delete(mainCache);
|
|
|
|
}
|
|
|
|
|
|
|
|
var logCache = SqliteDatabase.GetCachedDb(MigrationType.Log);
|
|
|
|
if (File.Exists(logCache))
|
|
|
|
{
|
|
|
|
File.Delete(logCache);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|