Misc Fixes (#914)

* Fixed the book reader off by one issue with loading last page

* Fixed a case where scanner would not delete a series if another series with same name but different format was added in that same scan.

* Added some missing tag generation (chapter language and summary)
This commit is contained in:
Joseph Milazzo 2022-01-08 11:36:47 -08:00 committed by GitHub
parent 1557c2f528
commit c5e5aa19d5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 232 additions and 110 deletions

View file

@ -20,7 +20,7 @@ namespace API.Tests.Parser
Title = "darker than black",
Volumes = "0"
};
var p2 = new ParserInfo()
{
Chapters = "1",
@ -32,7 +32,7 @@ namespace API.Tests.Parser
Title = "Darker Than Black",
Volumes = "0"
};
var expected = new ParserInfo()
{
Chapters = "1",
@ -45,11 +45,11 @@ namespace API.Tests.Parser
Volumes = "0"
};
p1.Merge(p2);
AssertSame(expected, p1);
}
[Fact]
public void MergeFromTest2()
{
@ -64,7 +64,7 @@ namespace API.Tests.Parser
Title = "darker than black",
Volumes = "0"
};
var p2 = new ParserInfo()
{
Chapters = "0",
@ -76,7 +76,7 @@ namespace API.Tests.Parser
Title = "Darker Than Black",
Volumes = "1"
};
var expected = new ParserInfo()
{
Chapters = "1",
@ -93,9 +93,9 @@ namespace API.Tests.Parser
AssertSame(expected, p1);
}
private void AssertSame(ParserInfo expected, ParserInfo actual)
private static void AssertSame(ParserInfo expected, ParserInfo actual)
{
Assert.Equal(expected.Chapters, actual.Chapters);
Assert.Equal(expected.Volumes, actual.Volumes);
@ -107,4 +107,4 @@ namespace API.Tests.Parser
Assert.Equal(expected.FullFilePath, actual.FullFilePath);
}
}
}
}