From 7d351ee2b554a34213624d0afa11c190df031bf3 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed, 21 Oct 2026 00:03:36 +0000
Subject: [PATCH 1/2] chore(deps): update dependency tunit to 1.76.0
---
.../Streamlabs.SocketClient.Tests.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/Streamlabs.SocketClient.Tests/Streamlabs.SocketClient.Tests.csproj b/test/Streamlabs.SocketClient.Tests/Streamlabs.SocketClient.Tests.csproj
index 4ebff3e..dd84320 100644
--- a/test/Streamlabs.SocketClient.Tests/Streamlabs.SocketClient.Tests.csproj
+++ b/test/Streamlabs.SocketClient.Tests/Streamlabs.SocketClient.Tests.csproj
@@ -13,7 +13,7 @@
-
+
From 7226f0aa79fe46574dbc9c3150afb643fb750465 Mon Sep 17 00:00:00 2001
From: Claude
Date: Sun, 25 Oct 2026 21:04:12 +0000
Subject: [PATCH 2/2] test: skip captured event replay when no captures exist
TUnit 1.76 invokes a test with zero arguments when its MethodDataSource
yields no rows, so ReplayingCapturedEvents_IsSuccessful failed in CI
where no captured events are present. Opt into SkipIfEmpty instead.
Co-Authored-By: Claude Opus 5.5
Claude-Session: https://claude.ai/code/session_0112wMnvC4GMb1npVNyk4Lqi
---
test/Streamlabs.SocketClient.Tests/MessageTypeTests.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/Streamlabs.SocketClient.Tests/MessageTypeTests.cs b/test/Streamlabs.SocketClient.Tests/MessageTypeTests.cs
index 717def3..569f236 100644
--- a/test/Streamlabs.SocketClient.Tests/MessageTypeTests.cs
+++ b/test/Streamlabs.SocketClient.Tests/MessageTypeTests.cs
@@ -123,7 +123,7 @@ public static IEnumerable> GetCapturedEvents()
/// This test replays all events captured by the Streamlabs.EventCapture tool.
///
[Test]
- [MethodDataSource(nameof(GetCapturedEvents))]
+ [MethodDataSource(nameof(GetCapturedEvents), SkipIfEmpty = true)]
public void ReplayingCapturedEvents_IsSuccessful(string filePath)
{
// Arrange