Index: net/cert/signed_certificate_timestamp_unittest.cc |
diff --git a/net/cert/signed_certificate_timestamp_unittest.cc b/net/cert/signed_certificate_timestamp_unittest.cc |
index 393725d04390b1d086ef1ba1dd3753da53597032..79f46214a98ec9452bc5384d7b2621363ee63998 100644 |
--- a/net/cert/signed_certificate_timestamp_unittest.cc |
+++ b/net/cert/signed_certificate_timestamp_unittest.cc |
@@ -47,6 +47,17 @@ TEST_F(SignedCertificateTimestampTest, PicklesAndUnpickles) { |
ASSERT_EQ(sample_sct_->log_description, unpickled_sct->log_description); |
} |
+TEST_F(SignedCertificateTimestampTest, SCTsWithDifferentOriginsNotEqual) { |
+ scoped_refptr<SignedCertificateTimestamp> another_sct; |
+ GetX509CertSCT(&another_sct); |
+ another_sct->origin = SignedCertificateTimestamp::SCT_FROM_TLS_EXTENSION; |
+ |
+ SignedCertificateTimestamp::LessThan less_than; |
+ |
+ ASSERT_TRUE(less_than(sample_sct_, another_sct) || |
+ less_than(another_sct, sample_sct_)); |
+} |
+ |
} // namespace |
} // namespace ct |