mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-21 05:53:33 -07:00
lots of different things ;)
This commit is contained in:
parent
c42518b34e
commit
4ae268b8e5
71 changed files with 526 additions and 1229 deletions
|
@ -12,6 +12,8 @@ using NUnit.Framework;
|
|||
using NzbDrone.Core.Instrumentation;
|
||||
using NzbDrone.Core.Repository;
|
||||
using NzbDrone.Core.Test.Framework;
|
||||
using NzbDrone.Test.Common;
|
||||
using PetaPoco;
|
||||
|
||||
namespace NzbDrone.Core.Test.ProviderTests
|
||||
{
|
||||
|
@ -20,8 +22,18 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
public class LogProviderTest : TestBase
|
||||
{
|
||||
|
||||
private const string loggerName ="Core.Test.ProviderTests.LogProviderTest";
|
||||
private const string loggerName = "Core.Test.ProviderTests.LogProviderTest";
|
||||
|
||||
private static IDatabase db;
|
||||
Logger Logger;
|
||||
|
||||
[SetUp]
|
||||
public void Setup()
|
||||
{
|
||||
db = MockLib.GetEmptyDatabase(true);
|
||||
LogConfiguration.RegisterDatabaseLogger(new DatabaseTarget(db));
|
||||
Logger = LogManager.GetCurrentClassLogger();
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void write_log()
|
||||
|
@ -29,17 +41,6 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
//setup
|
||||
var message = Guid.NewGuid().ToString();
|
||||
|
||||
var db = MockLib.GetEmptyDatabase(true);
|
||||
|
||||
var sonicTarget = new DatabaseTarget(db);
|
||||
|
||||
LogManager.Configuration.AddTarget("DbLogger", sonicTarget);
|
||||
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Info, sonicTarget));
|
||||
LogManager.Configuration.Reload();
|
||||
|
||||
Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
//Act
|
||||
|
||||
Logger.Info(message);
|
||||
|
||||
//Assert
|
||||
|
@ -66,17 +67,8 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
message += Guid.NewGuid();
|
||||
}
|
||||
|
||||
var db = MockLib.GetEmptyDatabase(true);
|
||||
|
||||
var sonicTarget = new DatabaseTarget(db);
|
||||
|
||||
LogManager.Configuration.AddTarget("DbLogger", sonicTarget);
|
||||
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Info, sonicTarget));
|
||||
LogManager.Configuration.Reload();
|
||||
|
||||
Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
//Act
|
||||
|
||||
Logger.Info(message);
|
||||
|
||||
//Assert
|
||||
|
@ -92,25 +84,12 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
[Test]
|
||||
public void clearLog()
|
||||
{
|
||||
//setup
|
||||
var db = MockLib.GetEmptyDatabase(true);
|
||||
|
||||
var sonicTarget = new DatabaseTarget(db);
|
||||
|
||||
LogManager.Configuration.AddTarget("DbLogger", sonicTarget);
|
||||
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Info, sonicTarget));
|
||||
LogManager.Configuration.Reload();
|
||||
|
||||
Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
//Act
|
||||
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
Logger.Info("Test");
|
||||
}
|
||||
|
||||
|
||||
|
||||
//Assert
|
||||
var provider = new LogProvider(db);
|
||||
provider.GetAllLogs().Should().HaveCount(10);
|
||||
|
@ -124,16 +103,6 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
//setup
|
||||
var message = Guid.NewGuid().ToString();
|
||||
|
||||
var db = MockLib.GetEmptyDatabase(true);
|
||||
|
||||
var sonicTarget = new DatabaseTarget(db);
|
||||
|
||||
LogManager.Configuration.AddTarget("DbLogger", sonicTarget);
|
||||
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Info, sonicTarget));
|
||||
LogManager.Configuration.Reload();
|
||||
|
||||
Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
|
||||
var ex = new InvalidOperationException("Fake Exception");
|
||||
//Act
|
||||
|
||||
|
@ -158,16 +127,6 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
//setup
|
||||
var message = String.Empty;
|
||||
|
||||
var db = MockLib.GetEmptyDatabase(true);
|
||||
|
||||
var sonicTarget = new DatabaseTarget(db);
|
||||
|
||||
LogManager.Configuration.AddTarget("DbLogger", sonicTarget);
|
||||
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Info, sonicTarget));
|
||||
LogManager.Configuration.Reload();
|
||||
|
||||
Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
|
||||
var ex = new InvalidOperationException("Fake Exception");
|
||||
//Act
|
||||
|
||||
|
@ -189,9 +148,6 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
[Test]
|
||||
public void null_string_as_arg_should_not_fail()
|
||||
{
|
||||
//setup
|
||||
|
||||
Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
var epFile = new EpisodeFile();
|
||||
Logger.Trace("File {0} no longer exists on disk. removing from database.", epFile.Path);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue