mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
fixed stacking test cases
Movies should not be stacked if no parttype is given.
This commit is contained in:
parent
79d34c590e
commit
1c57c52474
@ -236,7 +236,7 @@ namespace Jellyfin.Naming.Tests.Video
|
|||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
public void TestFalsePositive()
|
public void TestMissingParttype()
|
||||||
{
|
{
|
||||||
var files = new[]
|
var files = new[]
|
||||||
{
|
{
|
||||||
@ -248,9 +248,8 @@ namespace Jellyfin.Naming.Tests.Video
|
|||||||
|
|
||||||
var result = StackResolver.ResolveFiles(files, _namingOptions).ToList();
|
var result = StackResolver.ResolveFiles(files, _namingOptions).ToList();
|
||||||
|
|
||||||
Assert.Single(result);
|
// There should be no stack, because all files should be treated as separate movies
|
||||||
|
Assert.Empty(result);
|
||||||
TestStackInfo(result[0], "300", 3);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
@ -297,11 +296,11 @@ namespace Jellyfin.Naming.Tests.Video
|
|||||||
|
|
||||||
var result = StackResolver.ResolveFiles(files, _namingOptions).ToList();
|
var result = StackResolver.ResolveFiles(files, _namingOptions).ToList();
|
||||||
|
|
||||||
Assert.Equal(3, result.Count);
|
// Only 'Bad Boys (2006)' and '300 (2006)' should be in the stack
|
||||||
|
Assert.Equal(2, result.Count);
|
||||||
|
|
||||||
TestStackInfo(result[0], "300 (2006)", 4);
|
TestStackInfo(result[0], "300 (2006)", 4);
|
||||||
TestStackInfo(result[1], "300", 3);
|
TestStackInfo(result[1], "Bad Boys (2006)", 4);
|
||||||
TestStackInfo(result[2], "Bad Boys (2006)", 4);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user