Skip to content

Commit 4f55b19

Browse files
committed
Adding empty default_connection_manager implementation.
1 parent e7764d4 commit 4f55b19

File tree

4 files changed

+44
-9
lines changed

4 files changed

+44
-9
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Copyright 2013 (c) Google, Inc.
2+
// Copyright 2013 (c) Dean Michael Berris <dberris@google.com>
3+
// Distributed under the Boost Software License, Version 1.0.
4+
// (See accompanying file LICENSE_1_0.txt or copy at
5+
// http://www.boost.org/LICENSE_1_0.txt)
6+
7+
#ifndef NETWORK_HTTP_SERVER_DEFAULT_CONNECTION_MANAGER_20130408
8+
#define NETWORK_HTTP_SERVER_DEFAULT_CONNECTION_MANAGER_20130408
9+
10+
namespace network {
11+
namespace http {
12+
13+
struct default_connection_manager {
14+
};
15+
16+
} // namespace http
17+
} // namespace network
18+
19+
#endif /* end of include guard: NETWORK_HTTP_SERVER_DEFAULT_CONNECTION_MANAGER_20130408 */

http/test/CMakeLists.txt

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,8 @@ set( CPP-NETLIB_LOGGING_LIB cppnetlib-logging )
2727

2828
if (CPP-NETLIB_BUILD_TESTS)
2929
# These are the internal (simple) tests.
30-
set (MESSAGE_TESTS
31-
request_base_test
32-
request_test
33-
response_test
34-
response_incremental_parser_test
35-
)
30+
set (MESSAGE_TESTS request_base_test request_test response_test
31+
response_incremental_parser_test)
3632
foreach ( test ${MESSAGE_TESTS} )
3733
add_executable(cpp-netlib-http-${test} ${test}.cpp)
3834
add_dependencies(cpp-netlib-http-${test}
@@ -85,10 +81,11 @@ if (CPP-NETLIB_BUILD_TESTS)
8581
set_target_properties(cpp-netlib-http-client_test
8682
PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CPP-NETLIB_BINARY_DIR}/tests)
8783
add_test(cpp-netlib-http-client_test
88-
${CPP-NETLIB_BINARY_DIR}/tests/cpp-netlib-http-${test})
84+
${CPP-NETLIB_BINARY_DIR}/tests/cpp-netlib-http-client_test)
8985

9086
# HTTP Server tests
91-
set (SERVER_TESTS server_simple_sessions_test server_dynamic_dispatcher_test server_test)
87+
set (SERVER_TESTS server_simple_sessions_test server_dynamic_dispatcher_test
88+
server_default_connection_manager_test server_test)
9289
foreach (test ${SERVER_TESTS})
9390
add_executable(cpp-netlib-http-${test} ${test}.cpp)
9491
add_dependencies(cpp-netlib-http-${test} cppnetlib-http-server)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Copyright 2013 (c) Google, Inc.
2+
// Copyright 2013 (c) Dean Michael Berris <dberris@google.com>
3+
// Distributed under the Boost Software License, Version 1.0.
4+
// (See accompanying file LICENSE_1_0.txt or copy at
5+
// http://www.boost.org/LICENSE_1_0.txt)
6+
7+
#include <gtest/gtest.h>
8+
#include <http/server/default_connection_manager.hpp>
9+
10+
namespace http = network::http;
11+
12+
namespace {
13+
14+
TEST(default_connection_manager_test, constructor_test) {
15+
http::default_connection_manager manager;
16+
(void)manager;
17+
}
18+
19+
} // namespace

http/test/server_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace net = network;
1212

1313
namespace {
1414

15-
TEST(server_test, constructor) {
15+
TEST(server_test, default_constructor) {
1616
http::server server;
1717
(void) server;
1818
}

0 commit comments

Comments
 (0)