Skip to content

Merge main into live#54498

Open
dotnet-policy-service[bot] wants to merge 3 commits into
livefrom
main
Open

Merge main into live#54498
dotnet-policy-service[bot] wants to merge 3 commits into
livefrom
main

Conversation

Evangelink and others added 2 commits June 22, 2026 11:02
* Document Assert.Scope() soft assertions and related behaviors

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address review: code-format .editorconfig, soften suppression wording, unspaced em dashes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix xref-not-found: use inline code for experimental Assert.Scope() API

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Evangelink <amauryleve@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Add MSTest DeploymentItem sub-page

Adds a new `Write tests` sub-page that documents `DeploymentItemAttribute`
end to end: how it resolves relative paths against the build output
directory, the two constructor overloads, how to stage source files via
`CopyToOutputDirectory` or post-build events, `TestContext.DeploymentDirectory`,
`DeploymentEnabled`, legacy mode caveats, and best practices.

Cross-links the new page from the main Write tests page (description table
+ attribute quick reference) and the TestContext page, and wires the entry
into devops-testing/toc.yml.

Related to microsoft/testfx#8960 (the matching XML doc comment fix on the
attribute is microsoft/testfx#8968).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix DeploymentItem snippet compile issues and rename heading

- Add missing 'using System.IO;' to the two snippets that use File/Path.

- Drop trailing backslash from verbatim folder paths (@"TestFiles\" and @"Resources\") since C# verbatim string literals can't end with a single backslash.

- Rename 'Use a post-build event' section to 'Use a post-build target' to match the MSBuild <Target> example.

Addresses review comments on PR #54210.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@dotnetrepoman dotnetrepoman Bot added this to the June 2026 milestone Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants