Enrich and sync dotnet test (VSTest) and selective unit tests docs#1
Open
azat-msft wants to merge 121 commits into
Open
Enrich and sync dotnet test (VSTest) and selective unit tests docs#1azat-msft wants to merge 121 commits into
azat-msft wants to merge 121 commits into
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4e840b63-ad95-40c2-9ef8-5f2fcc4cfdaa
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4e840b63-ad95-40c2-9ef8-5f2fcc4cfdaa
* First draft Run the first draft for Everyday C# PR 13: iteration statements in C#. * 2nd draft Review and fix language * respond to feedback.
…54760) * Initial plan * Fix overlocalization risk by codefencing C# conversion keywords * Address review: code-fence implicit-table type keywords --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Bumps Refit.HttpClientFactory from 13.0.0 to 13.1.0 --- updated-dependencies: - dependency-name: Refit.HttpClientFactory dependency-version: 13.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Azure.Storage.Blobs from 12.29.0 to 12.29.1 --- updated-dependencies: - dependency-name: Azure.Storage.Blobs dependency-version: 12.29.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenAI from 2.11.0 to 2.12.0 --- updated-dependencies: - dependency-name: OpenAI dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.15.2 to 1.16.0 --- updated-dependencies: - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.15.2 to 1.16.0 Bumps OpenTelemetry.Instrumentation.Http from 1.15.1 to 1.16.0 --- updated-dependencies: - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: OpenTelemetry.Instrumentation.Http dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Spectre.Console from 0.57.1 to 0.57.2 --- updated-dependencies: - dependency-name: Spectre.Console dependency-version: 0.57.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI.OpenAI from 10.4.1 to 10.7.0 Bumps Microsoft.Extensions.Configuration from 10.0.5 to 10.0.9 Bumps Microsoft.Extensions.Configuration.UserSecrets from 10.0.5 to 10.0.9 --- updated-dependencies: - dependency-name: Microsoft.Extensions.AI.OpenAI dependency-version: 10.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: Microsoft.Extensions.Configuration dependency-version: 10.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Configuration.UserSecrets dependency-version: 10.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Agents.AI.OpenAI from 1.12.0 to 1.13.0 --- updated-dependencies: - dependency-name: Microsoft.Agents.AI.OpenAI dependency-version: 1.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Configuration.Binder from 10.0.8 to 10.0.9 Bumps Microsoft.Extensions.Hosting from 10.0.8 to 10.0.9 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Configuration.Binder dependency-version: 10.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.CodeAnalysis from 5.3.0 to 5.6.0 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces from 5.3.0 to 5.6.0 --- updated-dependencies: - dependency-name: Microsoft.CodeAnalysis dependency-version: 5.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces dependency-version: 5.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…54787) Bumps [github/codeql-action/upload-sarif](https://github.com/github/codeql-action) from 4.36.2 to 4.37.0. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@8aad20d...99df26d) --- updated-dependencies: - dependency-name: github/codeql-action/upload-sarif dependency-version: 4.37.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.19.4 to 2.20.0. - [Release notes](https://github.com/step-security/harden-runner/releases) - [Commits](step-security/harden-runner@9af89fc...bf7454d) --- updated-dependencies: - dependency-name: step-security/harden-runner dependency-version: 2.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…t#54767) Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 23.2.0 to 24.0.0. - [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases) - [Commits](DavidAnson/markdownlint-cli2-action@ded1f94...8de2aa0) --- updated-dependencies: - dependency-name: DavidAnson/markdownlint-cli2-action dependency-version: 24.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…4764) * Initial plan * Fix F# tour interface comment * Polish F# tour comment wording --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Create framewoork * First consolidation phase Consolidate existing diagnostic files. * Add remaining missing diagnostics * First draft rework * Final review. * Apply suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Fold complementary changes from #2 into this PR: --diag tracelevel sub-option, TestRunParameters command-line support with RunSettings precedence, corrected filter property table (xUnit Traits, NUnit TestCategory/Category/Property) with a trait/property mapping note, and the RunSettingsArguments repo link fix. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c46887ab-e194-4295-9afd-01a25c405c76
…04.3 (dotnet#54806) * Initial plan * Fix Snap alias and symlink commands for .NET 10 SDK docs * Revise Snap SDK doc for versioned packages and command mapping * docs: remove misleading snap runtime targeting statement * docs: remove --classic from snap SDK install command * Revise installation instructions for .NET SDK on Linux Updated the installation date and modified instructions for clarity regarding the .NET SDK snap package installation. Added a note about substituting the package version in commands. * Remove linux-release-wait include from SDK install Removed the linux-release-wait include from the installation instructions. * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add symbolic link instructions for dotnet command Added instructions for creating a symbolic link for dotnet. * Add mixed-install warning to intro and symlink scope note in section 2 * Fix gerund phrase in section 2 symlink scope note --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
) * Add C# 15 extension indexers to extension members tutorial Update the extension members tutorial to cover the C# 15 addition of extension indexers. Reframe the tutorial for C# 14 and C# 15, bump the sample to .NET 11 preview with LangVersion preview, and add an "Add extension indexers" section. The new section introduces a Path type that stores (dX, dY) offsets and adds an extension indexer whose getter computes the absolute Point at an index (from Point.Origin) and whose setter adjusts the offset at that index. Build and run verified on the .NET 11 preview SDK. Closes dotnet#54658 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 7fb88c54-e7d1-47af-b8f2-d60b34e50426 * Proofread and update Proofread the article, update the text description and edit for style. * Show ValidatePathIndex helper in the indexer snippet Extend the PathIndexer snippet region to include the private ValidatePathIndex helper the accessors call, so readers see the complete code. Add a sentence noting the shared helper. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 7fb88c54-e7d1-47af-b8f2-d60b34e50426
--- updated-dependencies: - dependency-name: System.Security.Cryptography.Xml dependency-version: 8.0.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
--- updated-dependencies: - dependency-name: System.Security.Cryptography.Xml dependency-version: 8.0.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Added links to Cosmos and Postgres caching packages.
* Updates * Update instructions on how to start the chat * Fix nname
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Bumps Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization from 10.7.0 to 10.8.0 Bumps Microsoft.Extensions.Hosting from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1 Bumps NSubstitute from 5.3.0 to 6.0.0 --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: NSubstitute dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Azure.Messaging.ServiceBus from 7.20.1 to 7.20.2 Bumps Microsoft.AspNetCore.OpenApi from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Azure.Messaging.ServiceBus dependency-version: 7.20.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.AspNetCore.OpenApi dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Diagnostics.HealthChecks.Common from 10.7.0 to 10.8.0 Bumps Microsoft.Extensions.Hosting from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Diagnostics.HealthChecks.Common dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.DependencyInjection from 10.0.9 to 10.0.10 Bumps Microsoft.Extensions.Diagnostics.ExceptionSummarization from 10.7.0 to 10.8.0 --- updated-dependencies: - dependency-name: Microsoft.Extensions.DependencyInjection dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Diagnostics.ExceptionSummarization dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Telemetry.Abstractions from 10.7.0 to 10.8.0 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Telemetry.Abstractions dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Primitives from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Primitives dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Primitives dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenAI from 2.11.0 to 2.12.0 --- updated-dependencies: - dependency-name: OpenAI dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Hosting from 10.0.9 to 10.0.10 Bumps Microsoft.Extensions.Localization from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Localization dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.FileSystemGlobbing from 10.0.9 to 10.0.10 Bumps Microsoft.Extensions.Hosting from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Microsoft.Extensions.FileSystemGlobbing dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…to CommunityToolkit.VectorData.* (dotnet#54993) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…net#54994) * Initial plan * Update extension block receiver comment * Apply suggestions from code review Co-authored-by: Bill Wagner <wiwagn@microsoft.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
…ing docs snippet (dotnet#54850) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…age IDs (.NET 11) (dotnet#54996) * Initial plan * Add breaking change article for NuGet NU5052 package ID warning in .NET 11 * Apply suggestions from code review Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> * Update docs/core/compatibility/sdk/11/nuget-pack-nu5052-packageid.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
Bumps Microsoft.ServiceFabric.Services from 8.5.116 to 8.6.235 --- updated-dependencies: - dependency-name: Microsoft.ServiceFabric.Services dependency-version: 8.6.235 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Http from 10.0.9 to 10.0.10 Bumps Microsoft.Extensions.Logging.Abstractions from 10.0.9 to 10.0.10 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Http dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Extensions.Logging.Abstractions dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenTelemetry.Instrumentation.Runtime from 1.15.1 to 1.16.0 --- updated-dependencies: - dependency-name: OpenTelemetry.Instrumentation.Runtime dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add permissions for reading contents in the workflow.
…n sample (dotnet#54853) * Initial plan * Clarify data protection package requirements * Add example note for ProtectedMemory limitation * Remove github copilots work and redesign with copilot locally * Edit pass * Remove missed id * Swap .net/.net framework; remove if applicable clause * Minor --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Andy De George (from Dev Box) <adegeo@microsoft.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…xtraction (dotnet#54844) * Mention filename validation and permission handling for ZIP and TAR extraction * Feedback * Apply suggestions from code review Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> --------- Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
* [Everyday C#] Phase E, PR 14b: Type system: equality Add fundamentals concept article on object equality for classes, structs, records, and tuples. Covers value equality vs. reference equality, Equals/==/ReferenceEquals semantics, IEquatable<T> implementation pattern, and record compiler-generated equality. Backed by a net10.0 snippet project (0 warnings, 0 errors). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 5dca83ef-a274-4737-96d5-a311bfe58550 * [Everyday C#] Move equality to expressions Relocate the Equality fundamentals article and snippets from Type system to the new Expressions folder, and update the TOC and relative links for the new location. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bc6b7895-3b18-45ff-99de-540618819cb3 * Address equality article review feedback Clarify default equality behavior, operator terminology, and manual value equality guidance. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bc6b7895-3b18-45ff-99de-540618819cb3 * Tighten struct equality guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bc6b7895-3b18-45ff-99de-540618819cb3 * Clarify manual equality guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bc6b7895-3b18-45ff-99de-540618819cb3 * Deemphasize IEquatable Deemphasize the value of IEquatable<T> throughout the article. * Deemphasize IEquatable in equality article Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bc6b7895-3b18-45ff-99de-540618819cb3 * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Yet another editing pass Run another edit pass on this PR. * lint * Restructure for a better organization This organization of the material works much better. * Apply suggestions from code review Co-authored-by: Wade Pickett <wpickett@microsoft.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Wade Pickett <wpickett@microsoft.com> Copilot-Session: 5dca83ef-a274-4737-96d5-a311bfe58550 Copilot-Session: bc6b7895-3b18-45ff-99de-540618819cb3
vstest.console parses each argument token and splits the option name from its value on the first colon (CommandArgumentPair.Separator = ':'); a space-separated value is not consumed by the option and is instead treated as a test source. Apply the colon form consistently to all value-taking options in the synopsis, option headings, and inline examples. Flag options (--Blame, --InIsolation, --Parallel, --Help), the response file (@file), and the -- run settings separator are left unchanged. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c46887ab-e194-4295-9afd-01a25c405c76
Lowercase the enabled attribute in the blame example so all XML attribute values in the snippet (enabled, CollectAlways, DumpType, HangDumpType) use consistent lowercase, matching the mapping tables and the upstream vstest example. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c46887ab-e194-4295-9afd-01a25c405c76
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.
This PR consolidates two efforts (it supersedes and replaces #2) that enrich and cross-reference the VSTest test docs. The two contributions complement each other and touch mostly distinct sections.
docs/core/testing/selective-unit-tests.mdMicrosoft.VisualStudio.TestPlatform.ObjectModel.Utilities.FilterHelper.EscapeAPI.CategoryandPropertyto the NUnit filter properties, keeping this table consistent with the one indotnet-test-vstest.md.docs/core/tools/dotnet-test-vstest.mdEnrichment (originally this PR):
.runsettingsblame data collector example and call outCollectDumpOnTestSessionHangandMonitorPostmortemDebugger.--collectdescription to mention the Event Log collector and authoring your own collector.Cross-reference sync with microsoft/vstest (folded in from #2):
Category→Traits; NUnit gainsTestCategory,Category, andProperty; plus a note on how xUnit traits and NUnit properties/categories map to filter expressions.--diagtracelevelsub-option and its allowed values.TestRunParametersfrom the command line (since the .NET 5 SDK) and thatRunSettingsarguments take precedence over a.runsettingsfile.RunSettingsArgumentslink from the archivedMicrosoft/vstest-docsrepo to the currentmicrosoft/vstestrepo.ms.date.This is a fork PR for user review before upstreaming to dotnet/docs.
Note
This PR was created with the assistance of AI (
ai-usage: ai-assisted, already present in the articles).