mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-21 05:53:33 -07:00
Enabled rolling file logging.
This commit is contained in:
parent
5e3e071692
commit
d1e3298da1
17 changed files with 817 additions and 185 deletions
|
@ -32,10 +32,14 @@ namespace NzbDrone.Core.Test.ProviderTests.LogProviderTests
|
|||
|
||||
dbContext = Connection.GetLogDbContext(TestDbHelper.ConnectionString);
|
||||
|
||||
Mocker.SetConstant(dbContext);
|
||||
|
||||
new DatabaseTarget(Db).Register();
|
||||
Logger = LogManager.GetCurrentClassLogger();
|
||||
|
||||
UniqueMessage = "Unique message: " + Guid.NewGuid().ToString();
|
||||
|
||||
|
||||
}
|
||||
|
||||
[Test]
|
||||
|
@ -76,14 +80,15 @@ namespace NzbDrone.Core.Test.ProviderTests.LogProviderTests
|
|||
[Test]
|
||||
public void clearLog()
|
||||
{
|
||||
WithTempAsAppPath();
|
||||
|
||||
//Act
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
Logger.Info(UniqueMessage);
|
||||
}
|
||||
|
||||
//Assert
|
||||
var provider = new LogProvider(Db, dbContext);
|
||||
|
||||
var provider = Mocker.Resolve<LogProvider>();
|
||||
provider.GetAllLogs().Should().HaveCount(10);
|
||||
provider.DeleteAll();
|
||||
provider.GetAllLogs().Should().HaveCount(1);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue