-
Notifications
You must be signed in to change notification settings - Fork 49
Description
🤖 This is an automated contribution from Repo Assist.
Summary
Syncs test tooling between the two test projects to reduce future maintenance friction.
Changes
tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj
| Package | Before | After | Notes |
|---|---|---|---|
xunit.runner.visualstudio |
3.1.0 | 3.1.5 | Syncs with OpenClaw.Shared.Tests (patch bump) |
coverlet.collector |
(missing) | 6.0.4 | Already present in OpenClaw.Shared.Tests; enables coverage collection for CI |
OpenClaw.Shared.Tests already had both packages at the target versions — no changes needed there.
Why
The two test projects were inconsistent: OpenClaw.Tray.Tests was on xunit.runner.visualstudio 3.1.0 while OpenClaw.Shared.Tests was on 3.1.5, and Tray.Tests was missing coverlet.collector entirely. Keeping them in sync reduces the chance of different test runner behaviour between the two suites.
Test Status
Passed! - Failed: 0, Passed: 93, Skipped: 0, Total: 93 (OpenClaw.Tray.Tests)
Passed! - Failed: 0, Passed: 503, Skipped: 18, Total: 521 (OpenClaw.Shared.Tests)
Generated by Repo Assist · ◷
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@cbb46ab386962aa371045839fc9998ee4e97ca64
Note
This was originally intended as a pull request, but GitHub Actions is not permitted to create or approve pull requests in this repository.
The changes have been pushed to branch repo-assist/eng-test-deps-2026-03-19-ce79e7647cc2c89b.
To fix the permissions issue, go to Settings → Actions → General and enable Allow GitHub Actions to create and approve pull requests.
Show patch (38 lines)
From a4669bb8b3edb8831598ff86c8c77d54c9bad43b Mon Sep 17 00:00:00 2001
From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com>
Date: Thu, 19 Mar 2026 12:54:03 +0000
Subject: [PATCH] eng: sync test tooling in OpenClaw.Tray.Tests
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Add coverlet.collector 6.0.4 (already present in Shared.Tests, missing here)
- Bump xunit.runner.visualstudio 3.1.0 → 3.1.5 (sync with Shared.Tests, patch)
All 93 Tray tests and 503 Shared tests pass.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---
tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj b/tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj
index f795ca7..bc81f77 100644
--- a/tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj
+++ b/tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj
@@ -8,9 +8,10 @@
</PropertyGroup>
<ItemGroup>
+ <PackageReference Include="coverlet.collector" Version="6.0.4" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
<PackageReference Include="xunit" Version="2.9.3" />
- <PackageReference Include="xunit.runner.visualstudio" Version="3.1.0" />
+ <PackageReference Include="xunit.runner.visualstudio" Version="3.1.5" />
</ItemGroup>
<ItemGroup>
--
2.53.0