| Index: third_party/WebKit/Source/platform/network/HTTPParsersTest.cpp
|
| diff --git a/third_party/WebKit/Source/platform/network/HTTPParsersTest.cpp b/third_party/WebKit/Source/platform/network/HTTPParsersTest.cpp
|
| index a4a55553ef0f559fe91268e8288283418101c90a..4b7fc218ea07a6962599db83c8764fcaf6989093 100644
|
| --- a/third_party/WebKit/Source/platform/network/HTTPParsersTest.cpp
|
| +++ b/third_party/WebKit/Source/platform/network/HTTPParsersTest.cpp
|
| @@ -500,4 +500,502 @@ TEST(HTTPParsersTest, ParseMultipartHeadersContentCharset) {
|
| EXPECT_EQ("utf-8", response.TextEncodingName());
|
| }
|
|
|
| +TEST(HTTPParsersTest, CheckDoubleQuotedString) {
|
| + EXPECT_EQ(CheckDoubleQuotedString(""), "");
|
| + EXPECT_EQ(CheckDoubleQuotedString("\""), "\"");
|
| + EXPECT_EQ(CheckDoubleQuotedString("\"\""), "");
|
| + EXPECT_EQ(CheckDoubleQuotedString("foo"), "foo");
|
| + EXPECT_EQ(CheckDoubleQuotedString("\"foo"), "\"foo");
|
| + EXPECT_EQ(CheckDoubleQuotedString("foo\""), "foo\"");
|
| + EXPECT_EQ(CheckDoubleQuotedString("\"foo\""), "foo");
|
| + EXPECT_EQ(CheckDoubleQuotedString("\"foo\"bar\""), "foo\"bar");
|
| + EXPECT_EQ(CheckDoubleQuotedString("\"foo\\bar\""), "foobar");
|
| +}
|
| +
|
| +void testServerTimingHeader(const char* headerValue,
|
| + Vector<Vector<String>> expectedResults) {
|
| + std::unique_ptr<ServerTimingHeaderVector> results =
|
| + ParseServerTimingHeader(headerValue);
|
| + EXPECT_EQ((*results).size(), expectedResults.size());
|
| + unsigned i = 0;
|
| + for (const auto& header : *results) {
|
| + Vector<String> expectedResult = expectedResults[i++];
|
| + EXPECT_EQ(header->metric, expectedResult[0]);
|
| + EXPECT_EQ(header->duration, expectedResult[1].ToDouble());
|
| + EXPECT_EQ(header->description, expectedResult[2]);
|
| + }
|
| +}
|
| +
|
| +TEST(HTTPParsersTest, ParseServerTimingHeader) {
|
| + testServerTimingHeader("metric", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric;", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric ;", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric ;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric ; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric ;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric ;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric ;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric ; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric ; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric ; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric=,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric= ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric=;", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric=;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric=; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric= ;", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric= ;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric= ; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric=;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric= ;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric= ;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric= ;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric= ; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric= ; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric= ; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric =", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric =,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric = ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric =;", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric =;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric =; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric = ;", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric = ;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric = ; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader("metric =;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric =;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric =;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric = ;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric = ;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric = ;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric =; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric =; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric =; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric = ; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric = ; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric = ; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader("metric=123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric=123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric=123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric =123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric =123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric= 123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric= 123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader("metric = 123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader("metric = 123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric;", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric ;", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric ;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric ; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric ;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric ;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric ;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric ; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric ; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric ; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric=,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric= ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric=;", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric=;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric=; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric= ;", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric= ;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric= ; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric=;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric= ;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric= ;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric= ;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric= ; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric= ; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric= ; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric =", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric =,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric = ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric =;", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric =;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric =; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric = ;", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric = ;,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric = ; ,", {{"metric", "0", ""}});
|
| + testServerTimingHeader(" metric =;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric =;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric =;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric = ;description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric = ;description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric = ;description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric =; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric =; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric =; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric = ; description",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric = ; description,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric = ; description ,",
|
| + {{"metric", "0", "description"}});
|
| + testServerTimingHeader(" metric=123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric=123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric=123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric =123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric =123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric= 123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric= 123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4 ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4 ;", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4 ;,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4 ; ,", {{"metric", "123.4", ""}});
|
| + testServerTimingHeader(" metric = 123.4;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4 ;description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4 ;description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4 ;description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4 ; description",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4 ; description,",
|
| + {{"metric", "123.4", "description"}});
|
| + testServerTimingHeader(" metric = 123.4 ; description ,",
|
| + {{"metric", "123.4", "description"}});
|
| +
|
| + testServerTimingHeader(
|
| + "metric1=12.3;description1,metric2=45.6;description2,metric3=78.9;"
|
| + "description3",
|
| + {{"metric1", "12.3", "description1"},
|
| + {"metric2", "45.6", "description2"},
|
| + {"metric3", "78.9", "description3"}});
|
| +}
|
| +
|
| } // namespace blink
|
|
|