-
Notifications
You must be signed in to change notification settings - Fork 340
[WIP] dotnet test html logger throws execption when using special characters in DataRow attributes. #15090
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
looks like your session timed out. Try again. |
@copilot try one more time. |
I've analyzed the issue and implemented a fix. The problem was that the HtmlTransformer was using tolerant settings for reading XML (CheckCharacters = false) but strict settings for writing, causing exceptions with special characters in DataRow attributes. I've updated the Transform method to use CheckCharacters = false for both reading and writing XML. The fix is now ready and includes comprehensive tests. Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Co-authored-by: nohwnd <5735905+nohwnd@users.noreply.github.com>
Thanks for assigning this issue to me. I'm starting to work on it and will keep this PR's description up to date as I form a plan and make progress.
Original issue description:
Fixes #10431.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.