首先查看 PR #290 (https://github.com/dotnet/System.CommandLine/pull/290) 中现有的 Linux 测试,以了解 CancelOnProcessTermination 的测试结构和模式。在代码库中查找任何 Windows 特定的测试文件以遵循约定。然后,创建在 Windows 上运行的等效测试,确保它们处理平台特定的差异。如果出现任何问题,请在 issue 中向维护者寻求澄清。
技术栈
csharp
领域
clitesting
议题类型
测试
难度面向新贡献者的预计实现难度,1 表示很小改动,5 表示专家级工作。
2
预计时间有经验贡献者完成调查、实现、测试并准备 pull request 的粗略时间范围。
1-3 小时
活动状态议题当前的可参与程度:新鲜、活跃、陈旧、阻塞或等待维护者输入。
较久未更新
清晰度议题是否清楚说明期望改动、验收标准和下一步。
清晰
前置要求
Familiarity with C# and .NETUnderstanding of command line process terminationWindows environment for testing