Fix a bug in xsd validation during deserialization (dotnet/corefx#37596)
authorJiayi <14067510+yujayee@users.noreply.github.com>
Fri, 17 May 2019 00:20:22 +0000 (17:20 -0700)
committerGitHub <noreply@github.com>
Fri, 17 May 2019 00:20:22 +0000 (17:20 -0700)
commitffa995524f11d3be93eb8a2b2a7755a56d8391df
tree3e35b2c56f8858c43f84a08b60b2aa3869f798d4
parentb20479c84943b3070f75bb971e059180dd8f4925
Fix a bug in xsd validation during deserialization (dotnet/corefx#37596)

* Fix a bug in xsd validation during deserialization
* Add a test

Commit migrated from https://github.com/dotnet/corefx/commit/4435d785565f192392b29890401748a6cdea4109
src/libraries/System.Private.Xml/src/System/Xml/Core/XsdValidatingReader.cs
src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.cs
src/libraries/System.Runtime.Serialization.Xml/tests/SerializationTypes.cs