aboutsummaryrefslogtreecommitdiff
path: root/tests/Jellyfin.MediaEncoding.Tests/Subtitles
diff options
context:
space:
mode:
authorianjazz246 <ianjazz246@gmail.com>2021-09-11 13:31:24 -0700
committerianjazz246 <ianjazz246@gmail.com>2021-09-11 13:31:24 -0700
commit19b8bcaec43835c698a35975a748c2129c1413aa (patch)
treed29917f061b52b25750700d055e082d7079edd80 /tests/Jellyfin.MediaEncoding.Tests/Subtitles
parent3313efce195a66b0363ea7224d70056fdda14ab6 (diff)
Use TheoryData instead of MemberData and ClassData
Diffstat (limited to 'tests/Jellyfin.MediaEncoding.Tests/Subtitles')
-rw-r--r--tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs
index 5db80c3001..56649db8f8 100644
--- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs
+++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs
@@ -38,10 +38,11 @@ namespace Jellyfin.MediaEncoding.Subtitles.Tests
}
}
- public static IEnumerable<object[]> Parse_MultipleDialogues_TestData()
+ public static TheoryData<string, IReadOnlyList<SubtitleTrackEvent>> Parse_MultipleDialogues_TestData()
{
- yield return new object[]
- {
+ var data = new TheoryData<string, IReadOnlyList<SubtitleTrackEvent>>();
+
+ data.Add(
@"[Events]
Format: Layer, Start, End, Text
Dialogue: ,0:00:01.18,0:00:01.85,dialogue1
@@ -65,8 +66,9 @@ namespace Jellyfin.MediaEncoding.Subtitles.Tests
StartPositionTicks = 31800000,
EndPositionTicks = 38500000
}
- }
- };
+ });
+
+ return data;
}
[Fact]