Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0f42783

Browse files
committed
squash: use ccache for the build
1 parent2300c60 commit0f42783

File tree

4 files changed

+55
-46
lines changed

4 files changed

+55
-46
lines changed

‎.travis.yml‎

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ compiler:
44
-g++
55
-clang
66
env:
7-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
8-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
9-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
10-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
11-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
12-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
13-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
14-
-BOOST_VER=1.59.0BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
7+
-BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
8+
-BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
9+
-BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
10+
-BUILD_SHARED_LIBS="ON" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
11+
-BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
12+
-BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Release" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
13+
-BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
14+
-BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="OFF" Uri_BUILD_TESTS=OFF Uri_DISABLE_LIBCXX=YES
1515
# Support the sanitizers in clang only
16-
# - BOOST_VER=1.59.0BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" CMAKE_CXX_FLAGS="-fsanitize=thread"
17-
# - BOOST_VER=1.59.0BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" CMAKE_CXX_FLAGS="-fsanitize=address"
16+
-BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" CMAKE_CXX_FLAGS="-fsanitize=thread" Uri_BUILD_TEST=OFF Uri_DISABLE_LIBCXX=YES
17+
-BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" CMAKE_CXX_FLAGS="-fsanitize=address" Uri_BUILD_TEST=OFF Uri_DISABLE_LIBCXX=YES
1818
# TODO(deanberris): It seems Boost is not msan-clean yet; report bugs and maybe fix?
1919
#- BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" CMAKE_CXX_FLAGS="-fsanitize=memory -fsanitize-memory-track-origins=2"
2020
# matrix:
@@ -28,16 +28,14 @@ env:
2828
# env: BOOST_VER=1.59.0 BUILD_SHARED_LIBS="OFF" CMAKE_BUILD_TYPE="Debug" ENABLE_HTTPS="ON" CMAKE_CXX_FLAGS="-fsanitize=memory -fsanitize-memory-track-origins=2"
2929
install:
3030
-mkdir -p ${HOME}/bin
31-
-if [ "${CC}" = "gcc" ]; then export TOOLSET="gcc"; ln -s `which g++-4.8` ${HOME}/bin/g++;
32-
ln -s `which gcc-4.8` ${HOME}/bin/gcc; fi
31+
-if [ "${CC}" = "gcc" ]; then export TOOLSET="gcc"; ln -s `which g++-4.9` ${HOME}/bin/g++;
32+
ln -s `which gcc-4.9` ${HOME}/bin/gcc; fi
3333
-if [ "${CC}" = "clang" ]; then export TOOLSET="clang"; ln -s `which clang-3.6` ${HOME}/bin/clang;
3434
ln -s `which clang++-3.6` ${HOME}/bin/clang++; fi
3535
-export BOOST_VERSION=${BOOST_VER//./_}
3636
-export PATH=${HOME}/bin:${PATH}
3737
-"${CXX} --version"
38-
cache:
39-
directories:
40-
-"${HOME}/${CC}-boost_${BOOST_VER//./_}"
38+
cache:ccache
4139
script:
4240
-pwd
4341
-sh -x build.sh
@@ -48,14 +46,18 @@ addons:
4846
sources:
4947
-ubuntu-toolchain-r-test
5048
-llvm-toolchain-precise-3.6
49+
-llvm-toolchain-precise-3.8
5150
-kalakris-cmake
5251
-boost-latest
52+
-george-edison55-precise-backports
5353
packages:
5454
-libboost1.55-all-dev
55-
-gcc-4.8
56-
-g++-4.8
55+
-gcc-4.9
56+
-g++-4.9
5757
-clang-3.6
58+
-clang-3.8
5859
-cmake
60+
-cmake-data
5961
notifications:
6062
slack:
6163
secure:Y7lLjqZ83+b/jaJ5+EKwvgCDeERi4bVbDn9tLp8sieTdu+ENsPI+JmLYSXZXPpe7JrItrXW6uJJXN2wG1h7au4mpVVTghd31HBzuzrqVxDphWPhp16NYzvbAgQQRBXvFVvfSdW/Kb/n2fX6xDApY0t6vNREb/GKg0GyzESb4ZjU=

‎CMakeLists.txt‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,13 @@ if (MSVC)
140140
set(CMAKE_CXX_FLAGS"${CMAKE_CXX_FLAGS} /bigobj")
141141
endif()
142142

143+
# See whether we can find the ccache program -- if we can, then use it for the build.
144+
find_program(CCACHE_FOUND ccache)
145+
if(CCACHE_FOUND)
146+
set_property(GLOBAL PROPERTYRULE_LAUNCH_COMPILE ccache)
147+
set_property(GLOBAL PROPERTYRULE_LAUNCH_LINK ccache)
148+
endif(CCACHE_FOUND)
149+
143150
enable_testing()
144151

145152
install(DIRECTORY boostDESTINATION${CMAKE_INSTALL_INCLUDEDIR})

‎build.sh‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ cmake -DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE \
1313
-DUri_DISABLE_LIBCXX=$Uri_DISABLE_LIBCXX \
1414
-DCMAKE_CXX_FLAGS="-std=c++11${CMAKE_CXX_FLAGS}" \
1515
..
16-
make -j
16+
make
1717
maketest
1818
cd ..

‎libs/network/test/http/response_incremental_parser_test.cpp‎

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -82,15 +82,15 @@ TEST(IncrementalResponseParserTest, ParseHTTPVersion) {
8282
std::string valid_http_version ="HTTP/1.0";
8383
std::tie(parsed_ok, result_range) = p.parse_until(
8484
response_parser_type::http_version_done, valid_http_version);
85-
EXPECT_EQ(true,parsed_ok);
85+
EXPECT_TRUE(parsed_ok);
8686
EXPECT_FALSE(boost::empty(result_range));
8787
std::stringparsed(std::begin(result_range),std::end(result_range));
8888
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
8989
p.reset();
9090
valid_http_version ="HTTP/1.1";
9191
std::tie(parsed_ok, result_range) = p.parse_until(
9292
response_parser_type::http_version_done, valid_http_version);
93-
EXPECT_EQ(true,parsed_ok);
93+
EXPECT_TRUE(parsed_ok);
9494
EXPECT_FALSE(boost::empty(result_range));
9595
parsed.assign(std::begin(result_range),std::end(result_range));
9696
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
@@ -109,7 +109,7 @@ TEST(IncrementalResponseParserTest, ParseHTTPVersion) {
109109
parsed_ok = logic::indeterminate;
110110
std::tie(parsed_ok, result_range) = p.parse_until(
111111
response_parser_type::http_version_done, valid_http_version);
112-
EXPECT_EQ(true,parsed_ok);
112+
EXPECT_TRUE(parsed_ok);
113113
parsed.assign(std::begin(result_range),std::end(result_range));
114114
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
115115
}
@@ -137,7 +137,7 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseStatus) {
137137
range_type result_range;
138138
std::tie(parsed_ok, result_range) =
139139
p.parse_until(response_parser_type::http_status_done, valid_status);
140-
EXPECT_EQ(true,parsed_ok);
140+
EXPECT_TRUE(parsed_ok);
141141
std::string parsed =
142142
std::string(std::begin(result_range),std::end(result_range));
143143
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
@@ -153,7 +153,7 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseStatus) {
153153
valid_status ="200" + TypeParam::literal;
154154
std::tie(parsed_ok, result_range) =
155155
p.parse_until(response_parser_type::http_status_done, valid_status);
156-
EXPECT_EQ(true,parsed_ok);
156+
EXPECT_TRUE(parsed_ok);
157157
parsed =std::string(std::begin(result_range),std::end(result_range));
158158
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
159159
}
@@ -171,7 +171,7 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseStatusMessage) {
171171
range_type result_range;
172172
std::tie(parsed_ok, result_range) = p.parse_until(
173173
response_parser_type::http_status_message_done, valid_status_message);
174-
EXPECT_EQ(true,parsed_ok);
174+
EXPECT_TRUE(parsed_ok);
175175
std::string parsed =
176176
std::string(std::begin(result_range),std::end(result_range));
177177
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
@@ -180,31 +180,31 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseStatusMessage) {
180180
valid_status_message ="OK" + TypeParam::literal;
181181
std::tie(parsed_ok, result_range) = p.parse_until(
182182
response_parser_type::http_status_message_done, valid_status_message);
183-
EXPECT_EQ(true,parsed_ok);
183+
EXPECT_TRUE(parsed_ok);
184184
parsed =std::string(std::begin(result_range),std::end(result_range));
185185
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
186186

187187
p.reset(response_parser_type::http_status_done);
188188
valid_status_message ="Internal Server Error" + TypeParam::literal;
189189
std::tie(parsed_ok, result_range) = p.parse_until(
190190
response_parser_type::http_status_message_done, valid_status_message);
191-
EXPECT_EQ(true,parsed_ok);
191+
EXPECT_TRUE(parsed_ok);
192192
parsed =std::string(std::begin(result_range),std::end(result_range));
193193
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
194194

195195
p.reset(response_parser_type::http_status_done);
196196
valid_status_message = TypeParam::literal;
197197
std::tie(parsed_ok, result_range) = p.parse_until(
198198
response_parser_type::http_status_message_done, valid_status_message);
199-
EXPECT_EQ(true,parsed_ok);
199+
EXPECT_TRUE(parsed_ok);
200200
parsed =std::string(std::begin(result_range),std::end(result_range));
201201
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
202202

203203
p.reset(response_parser_type::http_status_done);
204204
valid_status_message ="한글메시지" + TypeParam::literal;
205205
std::tie(parsed_ok, result_range) = p.parse_until(
206206
response_parser_type::http_status_message_done, valid_status_message);
207-
EXPECT_EQ(true,parsed_ok);
207+
EXPECT_TRUE(parsed_ok);
208208
parsed =std::string(std::begin(result_range),std::end(result_range));
209209
std::cout <<"PARSED:" << parsed <<" state=" << p.state() << std::endl;
210210
}
@@ -224,7 +224,7 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseHTTPHeaders) {
224224
range_type result_range;
225225
std::tie(parsed_ok, result_range) =
226226
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
227-
EXPECT_EQ(true,parsed_ok);
227+
EXPECT_TRUE(parsed_ok);
228228
std::string parsed1 =
229229
std::string(std::begin(result_range),std::end(result_range));
230230
std::cout <<"PARSED:" << parsed1 <<" state=" << p.state() << std::endl;
@@ -233,15 +233,15 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseHTTPHeaders) {
233233
valid_headers.assign(std::end(result_range), end);
234234
std::tie(parsed_ok, result_range) =
235235
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
236-
EXPECT_EQ(true,parsed_ok);
236+
EXPECT_TRUE(parsed_ok);
237237
std::string parsed2 =
238238
std::string(std::begin(result_range),std::end(result_range));
239239
std::cout <<"PARSED:" << parsed2 <<" state=" << p.state() << std::endl;
240240
valid_headers.assign(std::end(result_range), end);
241241
p.reset(response_parser_type::http_status_message_done);
242242
std::tie(parsed_ok, result_range) =
243243
p.parse_until(response_parser_type::http_headers_done, valid_headers);
244-
EXPECT_EQ(true,parsed_ok);
244+
EXPECT_TRUE(parsed_ok);
245245
EXPECT_NE(parsed1, parsed2);
246246

247247
p.reset(response_parser_type::http_status_message_done);
@@ -250,22 +250,22 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseHTTPHeaders) {
250250
eol::literal;
251251
std::tie(parsed_ok, result_range) =
252252
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
253-
EXPECT_EQ(true,parsed_ok);
253+
EXPECT_TRUE(parsed_ok);
254254
parsed1 =std::string(std::begin(result_range),std::end(result_range));
255255
std::cout <<"PARSED:" << parsed1 <<" state=" << p.state() << std::endl;
256256
p.reset(response_parser_type::http_status_message_done);
257257
end = valid_headers.end();
258258
valid_headers.assign(std::end(result_range), end);
259259
std::tie(parsed_ok, result_range) =
260260
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
261-
EXPECT_EQ(true,parsed_ok);
261+
EXPECT_TRUE(parsed_ok);
262262
parsed2 =std::string(std::begin(result_range),std::end(result_range));
263263
std::cout <<"PARSED:" << parsed2 <<" state=" << p.state() << std::endl;
264264
valid_headers.assign(std::end(result_range), end);
265265
p.reset(response_parser_type::http_status_message_done);
266266
std::tie(parsed_ok, result_range) =
267267
p.parse_until(response_parser_type::http_headers_done, valid_headers);
268-
EXPECT_EQ(true,parsed_ok);
268+
EXPECT_TRUE(parsed_ok);
269269
EXPECT_NE(parsed1, parsed2);
270270

271271
p.reset(response_parser_type::http_status_message_done);
@@ -274,45 +274,45 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseHTTPHeaders) {
274274
eol::literal;
275275
std::tie(parsed_ok, result_range) =
276276
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
277-
EXPECT_EQ(true,parsed_ok);
277+
EXPECT_TRUE(parsed_ok);
278278
parsed1 =std::string(std::begin(result_range),std::end(result_range));
279279
std::cout <<"PARSED:" << parsed1 <<" state=" << p.state() << std::endl;
280280
p.reset(response_parser_type::http_status_message_done);
281281
end = valid_headers.end();
282282
valid_headers.assign(std::end(result_range), end);
283283
std::tie(parsed_ok, result_range) =
284284
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
285-
EXPECT_EQ(true,parsed_ok);
285+
EXPECT_TRUE(parsed_ok);
286286
parsed2 =std::string(std::begin(result_range),std::end(result_range));
287287
std::cout <<"PARSED:" << parsed2 <<" state=" << p.state() << std::endl;
288288
valid_headers.assign(std::end(result_range), end);
289289
p.reset(response_parser_type::http_status_message_done);
290290
std::tie(parsed_ok, result_range) =
291291
p.parse_until(response_parser_type::http_headers_done, valid_headers);
292-
EXPECT_EQ(true,parsed_ok);
292+
EXPECT_TRUE(parsed_ok);
293293
EXPECT_NE(parsed1, parsed2);
294294

295295
p.reset(response_parser_type::http_status_message_done);
296296
valid_headers ="Server:" + eol::literal +"Content-Type: application/json" +
297297
eol::literal + eol::literal;
298298
std::tie(parsed_ok, result_range) =
299299
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
300-
EXPECT_EQ(true,parsed_ok);
300+
EXPECT_TRUE(parsed_ok);
301301
parsed1 =std::string(std::begin(result_range),std::end(result_range));
302302
std::cout <<"PARSED:" << parsed1 <<" state=" << p.state() << std::endl;
303303
p.reset(response_parser_type::http_status_message_done);
304304
end = valid_headers.end();
305305
valid_headers.assign(std::end(result_range), end);
306306
std::tie(parsed_ok, result_range) =
307307
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
308-
EXPECT_EQ(true,parsed_ok);
308+
EXPECT_TRUE(parsed_ok);
309309
parsed2 =std::string(std::begin(result_range),std::end(result_range));
310310
std::cout <<"PARSED:" << parsed2 <<" state=" << p.state() << std::endl;
311311
valid_headers.assign(std::end(result_range), end);
312312
p.reset(response_parser_type::http_status_message_done);
313313
std::tie(parsed_ok, result_range) =
314314
p.parse_until(response_parser_type::http_headers_done, valid_headers);
315-
EXPECT_EQ(true,parsed_ok);
315+
EXPECT_TRUE(parsed_ok);
316316
EXPECT_NE(parsed1, parsed2);
317317

318318
p.reset(response_parser_type::http_status_message_done);
@@ -321,44 +321,44 @@ TYPED_TEST(IncrementalResponseEOLTypeTest, ParseHTTPHeaders) {
321321
eol::literal;
322322
std::tie(parsed_ok, result_range) =
323323
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
324-
EXPECT_EQ(true,parsed_ok);
324+
EXPECT_TRUE(parsed_ok);
325325
parsed1 =std::string(std::begin(result_range),std::end(result_range));
326326
std::cout <<"PARSED:" << parsed1 <<" state=" << p.state() << std::endl;
327327
p.reset(response_parser_type::http_status_message_done);
328328
end = valid_headers.end();
329329
valid_headers.assign(std::end(result_range), end);
330330
std::tie(parsed_ok, result_range) =
331331
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
332-
EXPECT_EQ(true,parsed_ok);
332+
EXPECT_TRUE(parsed_ok);
333333
parsed2 =std::string(std::begin(result_range),std::end(result_range));
334334
std::cout <<"PARSED:" << parsed2 <<" state=" << p.state() << std::endl;
335335
valid_headers.assign(std::end(result_range), end);
336336
p.reset(response_parser_type::http_status_message_done);
337337
std::tie(parsed_ok, result_range) =
338338
p.parse_until(response_parser_type::http_headers_done, valid_headers);
339-
EXPECT_EQ(true,parsed_ok);
339+
EXPECT_TRUE(parsed_ok);
340340
EXPECT_NE(parsed1, parsed2);
341341

342342
p.reset(response_parser_type::http_status_message_done);
343343
valid_headers ="Content-Type: text/html;" + eol::literal +"charset=utf-8" +
344344
eol::literal + eol::literal;
345345
std::tie(parsed_ok, result_range) =
346346
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
347-
EXPECT_EQ(true,parsed_ok);
347+
EXPECT_TRUE(parsed_ok);
348348
parsed1 =std::string(std::begin(result_range),std::end(result_range));
349349
std::cout <<"PARSED:" << parsed1 <<" state=" << p.state() << std::endl;
350350
p.reset(response_parser_type::http_status_message_done);
351351
end = valid_headers.end();
352352
valid_headers.assign(std::end(result_range), end);
353353
std::tie(parsed_ok, result_range) =
354354
p.parse_until(response_parser_type::http_header_line_done, valid_headers);
355-
EXPECT_EQ(true,parsed_ok);
355+
EXPECT_TRUE(parsed_ok);
356356
parsed2 =std::string(std::begin(result_range),std::end(result_range));
357357
std::cout <<"PARSED:" << parsed2 <<" state=" << p.state() << std::endl;
358358
valid_headers.assign(std::end(result_range), end);
359359
p.reset(response_parser_type::http_status_message_done);
360360
std::tie(parsed_ok, result_range) =
361361
p.parse_until(response_parser_type::http_headers_done, valid_headers);
362-
EXPECT_EQ(true,parsed_ok);
362+
EXPECT_TRUE(parsed_ok);
363363
EXPECT_NE(parsed1, parsed2);
364364
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp