Lines Matching refs:res

75   auto res = parse_log_format(
80 CU_ASSERT(16 == res.size());
82 CU_ASSERT(LogFragmentType::REMOTE_ADDR == res[0].type);
84 CU_ASSERT(LogFragmentType::LITERAL == res[1].type);
85 CU_ASSERT(" - $remote_user [" == res[1].value);
87 CU_ASSERT(LogFragmentType::TIME_LOCAL == res[2].type);
89 CU_ASSERT(LogFragmentType::LITERAL == res[3].type);
90 CU_ASSERT("] \"" == res[3].value);
92 CU_ASSERT(LogFragmentType::REQUEST == res[4].type);
94 CU_ASSERT(LogFragmentType::LITERAL == res[5].type);
95 CU_ASSERT("\" " == res[5].value);
97 CU_ASSERT(LogFragmentType::STATUS == res[6].type);
99 CU_ASSERT(LogFragmentType::LITERAL == res[7].type);
100 CU_ASSERT(" " == res[7].value);
102 CU_ASSERT(LogFragmentType::BODY_BYTES_SENT == res[8].type);
104 CU_ASSERT(LogFragmentType::LITERAL == res[9].type);
105 CU_ASSERT(" \"" == res[9].value);
107 CU_ASSERT(LogFragmentType::HTTP == res[10].type);
108 CU_ASSERT("referer" == res[10].value);
110 CU_ASSERT(LogFragmentType::LITERAL == res[11].type);
111 CU_ASSERT("\" " == res[11].value);
113 CU_ASSERT(LogFragmentType::AUTHORITY == res[12].type);
115 CU_ASSERT(LogFragmentType::LITERAL == res[13].type);
116 CU_ASSERT(" \"" == res[13].value);
118 CU_ASSERT(LogFragmentType::HTTP == res[14].type);
119 CU_ASSERT("user-agent" == res[14].value);
121 CU_ASSERT(LogFragmentType::LITERAL == res[15].type);
122 CU_ASSERT("\"" == res[15].value);
124 res = parse_log_format(balloc, StringRef::from_lit("$"));
126 CU_ASSERT(1 == res.size());
128 CU_ASSERT(LogFragmentType::LITERAL == res[0].type);
129 CU_ASSERT("$" == res[0].value);
131 res = parse_log_format(balloc, StringRef::from_lit("${"));
133 CU_ASSERT(1 == res.size());
135 CU_ASSERT(LogFragmentType::LITERAL == res[0].type);
136 CU_ASSERT("${" == res[0].value);
138 res = parse_log_format(balloc, StringRef::from_lit("${a"));
140 CU_ASSERT(1 == res.size());
142 CU_ASSERT(LogFragmentType::LITERAL == res[0].type);
143 CU_ASSERT("${a" == res[0].value);
145 res = parse_log_format(balloc, StringRef::from_lit("${a "));
147 CU_ASSERT(1 == res.size());
149 CU_ASSERT(LogFragmentType::LITERAL == res[0].type);
150 CU_ASSERT("${a " == res[0].value);
152 res = parse_log_format(balloc, StringRef::from_lit("$$remote_addr"));
154 CU_ASSERT(2 == res.size());
156 CU_ASSERT(LogFragmentType::LITERAL == res[0].type);
157 CU_ASSERT("$" == res[0].value);
159 CU_ASSERT(LogFragmentType::REMOTE_ADDR == res[1].type);
160 CU_ASSERT("" == res[1].value);