summaryrefslogtreecommitdiffstats
path: root/net/base/transport_security_state_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'net/base/transport_security_state_unittest.cc')
-rw-r--r--net/base/transport_security_state_unittest.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/net/base/transport_security_state_unittest.cc b/net/base/transport_security_state_unittest.cc
index 9f30783..c4a173c 100644
--- a/net/base/transport_security_state_unittest.cc
+++ b/net/base/transport_security_state_unittest.cc
@@ -344,4 +344,15 @@ TEST_F(TransportSecurityStateTest, Preloaded) {
EXPECT_FALSE(state->IsEnabledForHost(&domain_state, "foo.noisebridge.net"));
}
+TEST_F(TransportSecurityStateTest, LongNames) {
+ scoped_refptr<TransportSecurityState> state(
+ new TransportSecurityState);
+ const char kLongName[] =
+ "lookupByWaveIdHashAndWaveIdIdAndWaveIdDomainAndWaveletIdIdAnd"
+ "WaveletIdDomainAndBlipBlipid";
+ TransportSecurityState::DomainState domain_state;
+ // Just checks that we don't hit a NOTREACHED.
+ EXPECT_FALSE(state->IsEnabledForHost(&domain_state, kLongName));
+}
+
} // namespace net