| Index: extensions/common/url_pattern_unittest.cc
|
| diff --git a/extensions/common/url_pattern_unittest.cc b/extensions/common/url_pattern_unittest.cc
|
| index 8f353cca480c2893f876bea5367ec8f3976a4192..9618aeb16a175be5c0fdced0f59274fe49d51ecd 100644
|
| --- a/extensions/common/url_pattern_unittest.cc
|
| +++ b/extensions/common/url_pattern_unittest.cc
|
| @@ -45,6 +45,15 @@ TEST(ExtensionURLPatternTest, ParseInvalid) {
|
| pattern.Parse(kInvalidPatterns[i].pattern))
|
| << kInvalidPatterns[i].pattern;
|
| }
|
| +
|
| + {
|
| + // Cannot use a C string, because this contains a null byte.
|
| + std::string null_host("http://\0www/", 12);
|
| + URLPattern pattern(URLPattern::SCHEME_ALL);
|
| + EXPECT_EQ(URLPattern::PARSE_ERROR_INVALID_HOST,
|
| + pattern.Parse(null_host))
|
| + << null_host;
|
| + }
|
| };
|
|
|
| TEST(ExtensionURLPatternTest, Ports) {
|
|
|