Repository navigation
fix(deps): pair MSTest 3.8.3 and restore test discovery - #49
Closed
dependabot[bot] wants to merge 4 commits into
Closed
dependabot[bot] wants to merge 4 commits into
dependabot[bot] wants to merge 4 commits into
Conversation
Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx) from 3.2.0 to 3.8.3. - [Release notes](https://github.com/microsoft/testfx/releases) - [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md) - [Commits](microsoft/testfx@v.3.2.0...v3.8.3) --- updated-dependencies: - dependency-name: MSTest.TestFramework dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
This was referenced Nov 11, 2026
This was referenced Nov 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
按维护者批准关闭。测试类发现问题及历史验证记录保留于 #69 。当前阶段保持教材源码与测试内容。
问题与修复
原PR单独升级TestFramework到3.8.3,却保留Adapter3.1.1,导致TestContextImplementation.DisplayMessage缺少实现。六项检查曾表面成功,但五组均未发现任何测试。现在TestAdapter与TestFramework配对为3.8.3。
新分析器还发现Chapter08的ConsoleListControlTests已有3个[TestMethod],但缺少[TestClass];补上类标记,恢复原有3个测试在各框架下的执行。没有新增、删除或修改测试方法和断言。
最新提交验收完成
远端HEAD
b688ad81698cee6d8864b4c3a9faded471af9a9c;六项预期任务全部实际通过,差异及对应报告已审阅。暂不合并,保留人工审查。3f479f0e78128a30a98db2688b47de85123a6401ef403a45d00ce18508ddebb2已核验并审阅。相较基线新增103个MSTest分析器提示;缺失类标记的3条提示已修复,其余为既有预期异常写法、断言、条件编译空测试类及清理行为提示,未抑制。范围与记录
保留net6.0/net7.0/net8.0、全部现有测试方法、数据行、预期异常、平台条件、中文版已修正源码及教材故意错误示例。没有Ignore、过滤、降低规则或删减测试。
独立修复提交:
8a9fe2d0(适配器配套)、b688ad81(既有测试类发现)。之前零测试的绿灯记录保留,不能作为本提交的验收证据。Roslyn关联修复另见#64;本PR不包含Roslyn升级,两组修复分别完整验证。