Skip to content

Update MSTest to 4.3.3 - #1975

Merged
rmcrackan merged 1 commit into
masterfrom
cursor/align-mstest-testing-platform-accb
Aug 19, 2026
Merged

Update MSTest to 4.3.3#1975
rmcrackan merged 1 commit into
masterfrom
cursor/align-mstest-testing-platform-accb

Conversation

@rmcrackan

Copy link
Copy Markdown
Owner

What

Bumps MSTest from 4.2.2 to 4.3.3 across the eight test projects, and MSTest.TestFramework to
4.3.3 in AssertionHelper.

Why

Libation is already on the recommended MSTest 4.x arrangement - the MSTest metapackage,
EnableMSTestRunner in Directory.Build.props, test projects built as Exe, and the
Microsoft.Testing.Platform runner selected in global.json. Nothing structural to change here; this
only moves the version so all three repos name the same MSTest release. AudibleApi and
Dinah.Core were already on 4.3.3 and are being moved onto this same runner in
rmcrackan/AudibleApi#80 and
rmcrackan/Dinah.Core#29.

AssertionHelper stays on MSTest.TestFramework alone rather than the metapackage, since it is a
shared helper library with no tests of its own and no need for a runner.

Verification

dotnet test from Source/ reports 1479 total, 0 failed, 23 skipped - identical to the counts
on 4.2.2.

Open in Web Open in Cursor 

Libation already runs its tests on Microsoft.Testing.Platform via the MSTest
metapackage; this only moves the version off 4.2.2 so all three repos name the
same MSTest release.

Co-authored-by: rmcrackan <rmcrackan@gmail.com>
@github-actions github-actions Bot added the exempt Excluded from automatic stale closure (e.g. maintainer-opened) label Aug 19, 2026
@rmcrackan
rmcrackan marked this pull request as ready for review August 19, 2026 18:20
@rmcrackan
rmcrackan merged commit ed20356 into master Aug 19, 2026
12 checks passed
@rmcrackan
rmcrackan deleted the cursor/align-mstest-testing-platform-accb branch August 19, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

exempt Excluded from automatic stale closure (e.g. maintainer-opened)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants