visualstudio.xunit
visualstudio.xunit copied to clipboard
Test case with duplicate ID incorrectly reported
[xUnit.net 00:00:00.89] System.Web.HttpUtility.Tests: Skipping test case with duplicate ID '67e146e9ac56298413839658e54b471a437d5f22' ('System.Web.Tests.HttpUtilityTest.UrlDecode_ByteArray(decoded: "http://exam
ple.net/?a", encoded: "http://example.net/\xd800a")' and 'System.Web.Tests.HttpUtilityTest.UrlDecode_ByteArray(decoded: "http://example.net/?a", encoded: "http://example.net/\xdc00a")')
Here you see that \xd800a and \xdc800a were recognized as the same input even though their representation is different.
cc @clairernovotny