You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Motivation
----
* Internal comparisons within the EnumerableComparer that fail for
non-ordered comparisons can cause exceptions to be thrown when the
unordered list is expected to not match initially
* Indexers can cause unexpected exceptions to be thrown due to the
internal property validations
Modifications
----
* Ignore indexers during comparisons
* Ignore internal comparison failures during unordered list comparison
* Update UnitTests to reflect changes
Result
----
DeepEquals handles internal comparison and indexers without throwing
unexpected errors
Fixes #5