Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
/ corefx Public archive

Add unit tests for UTF-8 transcoding logic #36712

Closed

Conversation

GrabYourPitchforks
Copy link
Member

These are the unit tests for dotnet/coreclr#21948. It's mainly adding new tests / improving existing tests for the UTF-8 transcoding logic. There's also a small amount of changing existing tests (in System.Text.Encoding and System.Reflection.Metadata) to react to bug fixes in UTF8Encoding.

Many of the new tests won't pass until dotnet/coreclr#21948 is checked in. I'm also trying to figure out which tests need to be suppressed on the older netfx platforms due to differences in the way UTF8Encoding works on netfx vs. corefx.

/cc @tmat and @nguerrera as owners of the Reflection metadata tests, which I'm tweaking.

@nguerrera
Copy link
Contributor

SRM test changes look fine to me.

GrabYourPitchforks and others added 6 commits April 11, 2019 13:53
…0411.72

- Microsoft.NET.Sdk.IL - 3.0.0-preview5-27611-72
- Microsoft.NETCore.ILAsm - 3.0.0-preview5-27611-72
- Microsoft.NETCore.Runtime.CoreCLR - 3.0.0-preview5-27611-72
…0412.73

- Microsoft.NET.Sdk.IL - 3.0.0-preview5-27612-73
- Microsoft.NETCore.ILAsm - 3.0.0-preview5-27612-73
- Microsoft.NETCore.Runtime.CoreCLR - 3.0.0-preview5-27612-73
GrabYourPitchforks pushed a commit that referenced this pull request Apr 13, 2019
- Microsoft.NET.Sdk.IL - 3.0.0-preview5-27612-73
- Microsoft.NETCore.ILAsm - 3.0.0-preview5-27612-73
- Microsoft.NETCore.Runtime.CoreCLR - 3.0.0-preview5-27612-73
- Also react to changes in the UTF-8 transcoding logic (#36712)
@GrabYourPitchforks
Copy link
Member Author

This went in as part of #36816.

@GrabYourPitchforks GrabYourPitchforks deleted the encoding_test_fixups branch April 13, 2019 21:52
@karelz karelz added this to the 3.0 milestone May 22, 2019
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
- Microsoft.NET.Sdk.IL - 3.0.0-preview5-27612-73
- Microsoft.NETCore.ILAsm - 3.0.0-preview5-27612-73
- Microsoft.NETCore.Runtime.CoreCLR - 3.0.0-preview5-27612-73
- Also react to changes in the UTF-8 transcoding logic (dotnet/corefx#36712)


Commit migrated from dotnet/corefx@4c3d4a0
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants