File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
tests/MongoDB.Driver.Tests Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -269,7 +269,11 @@ private class X509CertificateCollectionEqualityComparer : IEqualityComparer<X509
269
269
{
270
270
public bool Equals ( X509CertificateCollection lhs , X509CertificateCollection rhs )
271
271
{
272
- if ( lhs == null ) { return rhs == null ; }
272
+ if ( lhs == null || rhs == null )
273
+ {
274
+ return rhs == lhs ;
275
+ }
276
+
273
277
return ( ( IEnumerable ) lhs ) . Cast < X509Certificate > ( ) . SequenceEqual ( ( ( IEnumerable ) rhs ) . Cast < X509Certificate > ( ) ) ;
274
278
}
275
279
Original file line number Diff line number Diff line change @@ -137,6 +137,7 @@ public void TestEquals()
137
137
var certificateFileName = GetTestCertificateFileName ( ) ;
138
138
clone . ClientCertificates = new [ ] { new X509Certificate2 ( certificateFileName , "password" ) } ;
139
139
Assert . NotEqual ( settings , clone ) ;
140
+ Assert . NotEqual ( clone , settings ) ;
140
141
141
142
clone = settings . Clone ( ) ;
142
143
clone . ClientCertificateSelectionCallback = ClientCertificateSelectionCallback ;
You can’t perform that action at this time.
0 commit comments