diff options
Diffstat (limited to 'net/base/transport_security_state_unittest.cc')
-rw-r--r-- | net/base/transport_security_state_unittest.cc | 11 |
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 |