mirror of
https://github.com/boostorg/beast.git
synced 2025-07-30 21:07:26 +02:00
Unit test framework is experimental
This commit is contained in:
@ -1,6 +1,7 @@
|
|||||||
Version 190:
|
Version 190:
|
||||||
|
|
||||||
* Add missing includes to convenience headers
|
* Add missing includes to convenience headers
|
||||||
|
* Unit test framework is experimental
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -180,6 +180,11 @@ file (GLOB_RECURSE BOOST_BEAST_FILES
|
|||||||
${PROJECT_SOURCE_DIR}/include/boost/beast/*.ipp
|
${PROJECT_SOURCE_DIR}/include/boost/beast/*.ipp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
file (GLOB_RECURSE BOOST_BEAST_EXPERIMENTAL_FILES
|
||||||
|
${PROJECT_SOURCE_DIR}/include/boost/beast/experimental/*.hpp
|
||||||
|
${PROJECT_SOURCE_DIR}/include/boost/beast/experimental/*.ipp
|
||||||
|
)
|
||||||
|
|
||||||
file (GLOB_RECURSE COMMON_FILES
|
file (GLOB_RECURSE COMMON_FILES
|
||||||
${PROJECT_SOURCE_DIR}/example/common/*.hpp
|
${PROJECT_SOURCE_DIR}/example/common/*.hpp
|
||||||
)
|
)
|
||||||
|
3
Jamfile
3
Jamfile
@ -67,14 +67,13 @@ variant ubasan
|
|||||||
<define>BOOST_USE_ASAN=1
|
<define>BOOST_USE_ASAN=1
|
||||||
;
|
;
|
||||||
|
|
||||||
path-constant TEST_MAIN : subtree/unit_test/include/boost/beast/unit_test/main.cpp ;
|
path-constant TEST_MAIN : include/boost/beast/experimental/unit_test/main.cpp ;
|
||||||
|
|
||||||
project /boost/beast
|
project /boost/beast
|
||||||
: requirements
|
: requirements
|
||||||
<implicit-dependency>/boost//headers
|
<implicit-dependency>/boost//headers
|
||||||
<include>.
|
<include>.
|
||||||
<include>./test/extras/include
|
<include>./test/extras/include
|
||||||
<include>./subtree/unit_test/include
|
|
||||||
<library>/boost/system//boost_system
|
<library>/boost/system//boost_system
|
||||||
<library>/boost/coroutine//boost_coroutine
|
<library>/boost/coroutine//boost_coroutine
|
||||||
<library>/boost/filesystem//boost_filesystem
|
<library>/boost/filesystem//boost_filesystem
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_GLOBAL_SUITES_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_GLOBAL_SUITES_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_GLOBAL_SUITES_HPP
|
#define BOOST_BEAST_UNIT_TEST_GLOBAL_SUITES_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite_list.hpp>
|
#include <boost/beast/experimental/unit_test/suite_list.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
@ -7,12 +7,12 @@
|
|||||||
// Official repository: https://github.com/boostorg/beast
|
// Official repository: https://github.com/boostorg/beast
|
||||||
//
|
//
|
||||||
|
|
||||||
#include <boost/beast/unit_test/amount.hpp>
|
#include <boost/beast/experimental/unit_test/amount.hpp>
|
||||||
#include <boost/beast/unit_test/dstream.hpp>
|
#include <boost/beast/experimental/unit_test/dstream.hpp>
|
||||||
#include <boost/beast/unit_test/global_suites.hpp>
|
#include <boost/beast/experimental/unit_test/global_suites.hpp>
|
||||||
#include <boost/beast/unit_test/match.hpp>
|
#include <boost/beast/experimental/unit_test/match.hpp>
|
||||||
#include <boost/beast/unit_test/reporter.hpp>
|
#include <boost/beast/experimental/unit_test/reporter.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/config.hpp>
|
#include <boost/config.hpp>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <iostream>
|
#include <iostream>
|
@ -10,7 +10,7 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_MATCH_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_MATCH_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_MATCH_HPP
|
#define BOOST_BEAST_UNIT_TEST_MATCH_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite_info.hpp>
|
#include <boost/beast/experimental/unit_test/suite_info.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
@ -10,8 +10,8 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_RECORDER_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_RECORDER_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_RECORDER_HPP
|
#define BOOST_BEAST_UNIT_TEST_RECORDER_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/results.hpp>
|
#include <boost/beast/experimental/unit_test/results.hpp>
|
||||||
#include <boost/beast/unit_test/runner.hpp>
|
#include <boost/beast/experimental/unit_test/runner.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
@ -10,8 +10,8 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_REPORTER_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_REPORTER_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_REPORTER_HPP
|
#define BOOST_BEAST_UNIT_TEST_REPORTER_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/amount.hpp>
|
#include <boost/beast/experimental/unit_test/amount.hpp>
|
||||||
#include <boost/beast/unit_test/recorder.hpp>
|
#include <boost/beast/experimental/unit_test/recorder.hpp>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <functional>
|
#include <functional>
|
@ -10,7 +10,7 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_RESULTS_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_RESULTS_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_RESULTS_HPP
|
#define BOOST_BEAST_UNIT_TEST_RESULTS_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/detail/const_container.hpp>
|
#include <boost/beast/experimental/unit_test/detail/const_container.hpp>
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
@ -10,7 +10,7 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_RUNNER_H_INCLUDED
|
#ifndef BOOST_BEAST_UNIT_TEST_RUNNER_H_INCLUDED
|
||||||
#define BOOST_BEAST_UNIT_TEST_RUNNER_H_INCLUDED
|
#define BOOST_BEAST_UNIT_TEST_RUNNER_H_INCLUDED
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite_info.hpp>
|
#include <boost/beast/experimental/unit_test/suite_info.hpp>
|
||||||
#include <boost/assert.hpp>
|
#include <boost/assert.hpp>
|
||||||
#include <mutex>
|
#include <mutex>
|
||||||
#include <ostream>
|
#include <ostream>
|
@ -10,7 +10,7 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_SUITE_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_SUITE_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_SUITE_HPP
|
#define BOOST_BEAST_UNIT_TEST_SUITE_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/runner.hpp>
|
#include <boost/beast/experimental/unit_test/runner.hpp>
|
||||||
#include <boost/throw_exception.hpp>
|
#include <boost/throw_exception.hpp>
|
||||||
#include <ostream>
|
#include <ostream>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
@ -684,7 +684,7 @@ run(runner& r)
|
|||||||
#define BEAST_DEFINE_TESTSUITE(Class,Module,Library)
|
#define BEAST_DEFINE_TESTSUITE(Class,Module,Library)
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#include <boost/beast/unit_test/global_suites.hpp>
|
#include <boost/beast/experimental/unit_test/global_suites.hpp>
|
||||||
#define BEAST_DEFINE_TESTSUITE(Library,Module,Class) \
|
#define BEAST_DEFINE_TESTSUITE(Library,Module,Class) \
|
||||||
BEAST_DEFINE_TESTSUITE_INSERT(Library,Module,Class,false)
|
BEAST_DEFINE_TESTSUITE_INSERT(Library,Module,Class,false)
|
||||||
#define BEAST_DEFINE_TESTSUITE_MANUAL(Library,Module,Class) \
|
#define BEAST_DEFINE_TESTSUITE_MANUAL(Library,Module,Class) \
|
@ -10,8 +10,8 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_SUITE_LIST_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_SUITE_LIST_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_SUITE_LIST_HPP
|
#define BOOST_BEAST_UNIT_TEST_SUITE_LIST_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite_info.hpp>
|
#include <boost/beast/experimental/unit_test/suite_info.hpp>
|
||||||
#include <boost/beast/unit_test/detail/const_container.hpp>
|
#include <boost/beast/experimental/unit_test/detail/const_container.hpp>
|
||||||
#include <boost/assert.hpp>
|
#include <boost/assert.hpp>
|
||||||
#include <typeindex>
|
#include <typeindex>
|
||||||
#include <set>
|
#include <set>
|
@ -10,7 +10,7 @@
|
|||||||
#ifndef BOOST_BEAST_UNIT_TEST_THREAD_HPP
|
#ifndef BOOST_BEAST_UNIT_TEST_THREAD_HPP
|
||||||
#define BOOST_BEAST_UNIT_TEST_THREAD_HPP
|
#define BOOST_BEAST_UNIT_TEST_THREAD_HPP
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
#include <utility>
|
#include <utility>
|
@ -1,3 +0,0 @@
|
|||||||
# unit_test
|
|
||||||
|
|
||||||
A simple class-based unit test framework copied from Boost.Beast
|
|
@ -9,16 +9,13 @@
|
|||||||
|
|
||||||
include_directories (./extern)
|
include_directories (./extern)
|
||||||
include_directories (./extras/include)
|
include_directories (./extras/include)
|
||||||
include_directories (../subtree/unit_test/include)
|
|
||||||
|
|
||||||
file (GLOB_RECURSE EXTRAS_FILES
|
file (GLOB_RECURSE EXTRAS_FILES
|
||||||
${PROJECT_SOURCE_DIR}/test/extras/include/*.hpp
|
${PROJECT_SOURCE_DIR}/test/extras/include/*.hpp
|
||||||
${PROJECT_SOURCE_DIR}/test/extras/include/*.ipp
|
${PROJECT_SOURCE_DIR}/test/extras/include/*.ipp
|
||||||
${PROJECT_SOURCE_DIR}/subtree/unit_test/include/*.hpp
|
|
||||||
${PROJECT_SOURCE_DIR}/subtree/unit_test/include/*.ipp
|
|
||||||
)
|
)
|
||||||
|
|
||||||
set (TEST_MAIN ${PROJECT_SOURCE_DIR}/subtree/unit_test/include/boost/beast/unit_test/main.cpp)
|
set (TEST_MAIN ${PROJECT_SOURCE_DIR}/include/boost/beast/experimental/unit_test/main.cpp)
|
||||||
|
|
||||||
if (OPENSSL_FOUND)
|
if (OPENSSL_FOUND)
|
||||||
link_libraries (${OPENSSL_LIBRARIES})
|
link_libraries (${OPENSSL_LIBRARIES})
|
||||||
|
@ -9,10 +9,17 @@
|
|||||||
|
|
||||||
add_definitions (-DBOOST_BEAST_ALLOW_DEPRECATED)
|
add_definitions (-DBOOST_BEAST_ALLOW_DEPRECATED)
|
||||||
|
|
||||||
GroupSources(include/boost/beast beast)
|
add_subdirectory (core)
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
add_subdirectory (experimental)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
add_subdirectory (http)
|
||||||
GroupSources(test/beast "/")
|
add_subdirectory (websocket)
|
||||||
|
add_subdirectory (zlib)
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
GroupSources (include/boost/beast beast)
|
||||||
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
|
GroupSources (test/beast "/")
|
||||||
|
|
||||||
add_executable (tests-beast
|
add_executable (tests-beast
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
@ -26,10 +33,4 @@ add_executable (tests-beast
|
|||||||
zlib.cpp
|
zlib.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
add_subdirectory (core)
|
|
||||||
add_subdirectory (experimental)
|
|
||||||
add_subdirectory (http)
|
|
||||||
add_subdirectory (websocket)
|
|
||||||
add_subdirectory (zlib)
|
|
||||||
|
|
||||||
set_property(TARGET tests-beast PROPERTY FOLDER "tests")
|
set_property(TARGET tests-beast PROPERTY FOLDER "tests")
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/beast/core "/")
|
||||||
GroupSources(test/beast/core "/")
|
|
||||||
|
|
||||||
add_executable (tests-beast-core
|
add_executable (tests-beast-core
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/detail/type_traits.hpp>
|
#include <boost/beast/core/detail/type_traits.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/io_service.hpp>
|
#include <boost/asio/io_service.hpp>
|
||||||
#include <boost/asio/strand.hpp>
|
#include <boost/asio/strand.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/detail/buffer.hpp>
|
#include <boost/beast/core/detail/buffer.hpp>
|
||||||
#include <boost/beast/core/flat_buffer.hpp>
|
#include <boost/beast/core/flat_buffer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
#include <boost/asio/error.hpp>
|
#include <boost/asio/error.hpp>
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/buffer.hpp>
|
#include <boost/asio/buffer.hpp>
|
||||||
#include <boost/asio/io_service.hpp>
|
#include <boost/asio/io_service.hpp>
|
||||||
#include <boost/asio/read.hpp>
|
#include <boost/asio/read.hpp>
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include "buffer_test.hpp"
|
#include "buffer_test.hpp"
|
||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/buffer.hpp>
|
#include <boost/asio/buffer.hpp>
|
||||||
#include <boost/asio/streambuf.hpp>
|
#include <boost/asio/streambuf.hpp>
|
||||||
#include <iterator>
|
#include <iterator>
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/buffers_cat.hpp>
|
#include <boost/beast/core/buffers_cat.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/beast/core/buffers_prefix.hpp>
|
#include <boost/beast/core/buffers_prefix.hpp>
|
||||||
#include <boost/beast/core/buffers_suffix.hpp>
|
#include <boost/beast/core/buffers_suffix.hpp>
|
||||||
#include <boost/asio/buffer.hpp>
|
#include <boost/asio/buffer.hpp>
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include <boost/beast/core/buffers_suffix.hpp>
|
#include <boost/beast/core/buffers_suffix.hpp>
|
||||||
#include <boost/beast/core/buffers_to_string.hpp>
|
#include <boost/beast/core/buffers_to_string.hpp>
|
||||||
#include <boost/beast/core/type_traits.hpp>
|
#include <boost/beast/core/type_traits.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/buffer.hpp>
|
#include <boost/asio/buffer.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/buffers_cat.hpp>
|
#include <boost/beast/core/buffers_cat.hpp>
|
||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/buffer.hpp>
|
#include <boost/asio/buffer.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/detail/base64.hpp>
|
#include <boost/beast/core/detail/base64.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/detail/clamp.hpp>
|
#include <boost/beast/core/detail/clamp.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <climits>
|
#include <climits>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
#include <boost/beast/core/detail/sha1.hpp>
|
#include <boost/beast/core/detail/sha1.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <array>
|
#include <array>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/detail/variant.hpp>
|
#include <boost/beast/core/detail/variant.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <exception>
|
#include <exception>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/detail/varint.hpp>
|
#include <boost/beast/core/detail/varint.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
#include "file_test.hpp"
|
#include "file_test.hpp"
|
||||||
|
|
||||||
#include <boost/beast/core/type_traits.hpp>
|
#include <boost/beast/core/type_traits.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include "file_test.hpp"
|
#include "file_test.hpp"
|
||||||
|
|
||||||
#include <boost/beast/core/type_traits.hpp>
|
#include <boost/beast/core/type_traits.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#define BOOST_BEAST_TEST_CORE_FILE_TEST_HPP
|
#define BOOST_BEAST_TEST_CORE_FILE_TEST_HPP
|
||||||
|
|
||||||
#include <boost/beast/core/type_traits.hpp>
|
#include <boost/beast/core/type_traits.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/config.hpp>
|
#include <boost/config.hpp>
|
||||||
#include <boost/filesystem.hpp>
|
#include <boost/filesystem.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
#include "file_test.hpp"
|
#include "file_test.hpp"
|
||||||
|
|
||||||
#include <boost/beast/core/type_traits.hpp>
|
#include <boost/beast/core/type_traits.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#include <boost/beast/core/read_size.hpp>
|
#include <boost/beast/core/read_size.hpp>
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/test/test_allocator.hpp>
|
#include <boost/beast/test/test_allocator.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/handler_ptr.hpp>
|
#include <boost/beast/core/handler_ptr.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <exception>
|
#include <exception>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/core/type_traits.hpp>
|
#include <boost/beast/core/type_traits.hpp>
|
||||||
#include <boost/beast/test/test_allocator.hpp>
|
#include <boost/beast/test/test_allocator.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/buffer.hpp>
|
#include <boost/asio/buffer.hpp>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <atomic>
|
#include <atomic>
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/buffers_to_string.hpp>
|
#include <boost/beast/core/buffers_to_string.hpp>
|
||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <ostream>
|
#include <ostream>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
#include <boost/beast/core/flat_static_buffer.hpp>
|
#include <boost/beast/core/flat_static_buffer.hpp>
|
||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/core/static_buffer.hpp>
|
#include <boost/beast/core/static_buffer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
#include <boost/asio/streambuf.hpp>
|
#include <boost/asio/streambuf.hpp>
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/core/span.hpp>
|
#include <boost/beast/core/span.hpp>
|
||||||
|
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/static_string.hpp>
|
#include <boost/beast/core/static_string.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/core/string_param.hpp>
|
#include <boost/beast/core/string_param.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/beast/core/detail/type_traits.hpp>
|
#include <boost/beast/core/detail/type_traits.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/beast/experimental "/")
|
||||||
GroupSources(test/beast/experimental "/")
|
|
||||||
|
|
||||||
add_executable (tests-beast-experimental
|
add_executable (tests-beast-experimental
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/test/websocket.hpp>
|
#include <boost/beast/test/websocket.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <initializer_list>
|
#include <initializer_list>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
#include <boost/beast/core/buffers_to_string.hpp>
|
#include <boost/beast/core/buffers_to_string.hpp>
|
||||||
#include <boost/beast/core/read_size.hpp>
|
#include <boost/beast/core/read_size.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/experimental/core/timeout_service.hpp>
|
#include <boost/beast/experimental/core/timeout_service.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include <boost/beast/experimental/core/timeout_service.hpp>
|
#include <boost/beast/experimental/core/timeout_service.hpp>
|
||||||
|
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/ip/tcp.hpp>
|
#include <boost/asio/ip/tcp.hpp>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
|
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/beast/http "/")
|
||||||
GroupSources(test/beast/http "/")
|
|
||||||
|
|
||||||
add_executable (tests-beast-http
|
add_executable (tests-beast-http
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
#include <boost/beast/http/parser.hpp>
|
#include <boost/beast/http/parser.hpp>
|
||||||
#include <boost/beast/http/string_body.hpp>
|
#include <boost/beast/http/string_body.hpp>
|
||||||
#include <boost/beast/test/fuzz.hpp>
|
#include <boost/beast/test/fuzz.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#include <boost/beast/core/static_string.hpp>
|
#include <boost/beast/core/static_string.hpp>
|
||||||
#include <boost/beast/http/fields.hpp>
|
#include <boost/beast/http/fields.hpp>
|
||||||
#include <boost/beast/test/fuzz.hpp>
|
#include <boost/beast/test/fuzz.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/optional.hpp>
|
#include <boost/optional.hpp>
|
||||||
#include <random>
|
#include <random>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
#include <boost/beast/http/read.hpp>
|
#include <boost/beast/http/read.hpp>
|
||||||
#include <boost/beast/http/write.hpp>
|
#include <boost/beast/http/write.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/http/error.hpp>
|
#include <boost/beast/http/error.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/http/field.hpp>
|
#include <boost/beast/http/field.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
#include <boost/beast/http/message.hpp>
|
#include <boost/beast/http/message.hpp>
|
||||||
#include <boost/beast/http/type_traits.hpp>
|
#include <boost/beast/http/type_traits.hpp>
|
||||||
#include <boost/beast/test/test_allocator.hpp>
|
#include <boost/beast/test/test_allocator.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
#include <boost/beast/core/flat_buffer.hpp>
|
#include <boost/beast/core/flat_buffer.hpp>
|
||||||
#include <boost/beast/http/parser.hpp>
|
#include <boost/beast/http/parser.hpp>
|
||||||
#include <boost/beast/http/serializer.hpp>
|
#include <boost/beast/http/serializer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/filesystem.hpp>
|
#include <boost/filesystem.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
#include <boost/beast/http/string_body.hpp>
|
#include <boost/beast/http/string_body.hpp>
|
||||||
#include <boost/beast/http/fields.hpp>
|
#include <boost/beast/http/fields.hpp>
|
||||||
#include <boost/beast/http/string_body.hpp>
|
#include <boost/beast/http/string_body.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <type_traits>
|
#include <type_traits>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include "test_parser.hpp"
|
#include "test_parser.hpp"
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/core/buffers_suffix.hpp>
|
#include <boost/beast/core/buffers_suffix.hpp>
|
||||||
#include <boost/beast/core/flat_buffer.hpp>
|
#include <boost/beast/core/flat_buffer.hpp>
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
#include <boost/beast/http/string_body.hpp>
|
#include <boost/beast/http/string_body.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/io_service.hpp>
|
#include <boost/asio/io_service.hpp>
|
||||||
#include <boost/asio/strand.hpp>
|
#include <boost/asio/strand.hpp>
|
||||||
#include <atomic>
|
#include <atomic>
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/http/rfc7230.hpp>
|
#include <boost/beast/http/rfc7230.hpp>
|
||||||
|
|
||||||
#include <boost/beast/http/detail/rfc7230.hpp>
|
#include <boost/beast/http/detail/rfc7230.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/http/serializer.hpp>
|
#include <boost/beast/http/serializer.hpp>
|
||||||
|
|
||||||
#include <boost/beast/http/string_body.hpp>
|
#include <boost/beast/http/string_body.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/http/span_body.hpp>
|
#include <boost/beast/http/span_body.hpp>
|
||||||
|
|
||||||
#include <boost/beast/http/message.hpp>
|
#include <boost/beast/http/message.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/http/status.hpp>
|
#include <boost/beast/http/status.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/http/verb.hpp>
|
#include <boost/beast/http/verb.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/error.hpp>
|
#include <boost/asio/error.hpp>
|
||||||
#include <boost/asio/io_service.hpp>
|
#include <boost/asio/io_service.hpp>
|
||||||
#include <boost/asio/strand.hpp>
|
#include <boost/asio/strand.hpp>
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/beast/websocket "/")
|
||||||
GroupSources(test/beast/websocket "/")
|
|
||||||
|
|
||||||
add_executable (tests-beast-websocket
|
add_executable (tests-beast-websocket
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/websocket/error.hpp>
|
#include <boost/beast/websocket/error.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
#include <boost/beast/websocket/detail/frame.hpp>
|
#include <boost/beast/websocket/detail/frame.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/websocket/rfc6455.hpp>
|
#include <boost/beast/websocket/rfc6455.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
#include <boost/beast/websocket/stream.hpp>
|
#include <boost/beast/websocket/stream.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/executor_work_guard.hpp>
|
#include <boost/asio/executor_work_guard.hpp>
|
||||||
#include <boost/asio/io_context.hpp>
|
#include <boost/asio/io_context.hpp>
|
||||||
#include <boost/asio/spawn.hpp>
|
#include <boost/asio/spawn.hpp>
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core/buffers_suffix.hpp>
|
#include <boost/beast/core/buffers_suffix.hpp>
|
||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <array>
|
#include <array>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -7,11 +7,10 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extern/zlib-1.2.11 zlib)
|
||||||
GroupSources(test/extern/zlib-1.2.11 zlib)
|
GroupSources (test/beast/zlib "/")
|
||||||
GroupSources(test/beast/zlib "/")
|
|
||||||
|
|
||||||
if (MSVC)
|
if (MSVC)
|
||||||
set_source_files_properties (${ZLIB_SOURCES} PROPERTIES COMPILE_FLAGS "/wd4127 /wd4131 /wd4244")
|
set_source_files_properties (${ZLIB_SOURCES} PROPERTIES COMPILE_FLAGS "/wd4127 /wd4131 /wd4244")
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/zlib/deflate_stream.hpp>
|
#include <boost/beast/zlib/deflate_stream.hpp>
|
||||||
|
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include <random>
|
#include <random>
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
// Test that header file is self-contained.
|
// Test that header file is self-contained.
|
||||||
#include <boost/beast/zlib/error.hpp>
|
#include <boost/beast/zlib/error.hpp>
|
||||||
|
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/zlib/inflate_stream.hpp>
|
#include <boost/beast/zlib/inflate_stream.hpp>
|
||||||
|
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <random>
|
#include <random>
|
||||||
|
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/bench/buffers "/")
|
||||||
GroupSources(test/bench/buffers "/")
|
|
||||||
|
|
||||||
add_executable (bench-buffers
|
add_executable (bench-buffers
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/core/read_size.hpp>
|
#include <boost/beast/core/read_size.hpp>
|
||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <boost/asio/streambuf.hpp>
|
#include <boost/asio/streambuf.hpp>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
|
@ -7,11 +7,10 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/beast/http "/")
|
||||||
GroupSources(test/beast/http "/")
|
GroupSources (test/bench/parser "/")
|
||||||
GroupSources(test/bench/parser "/")
|
|
||||||
|
|
||||||
add_executable (bench-parser
|
add_executable (bench-parser
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/core/flat_buffer.hpp>
|
#include <boost/beast/core/flat_buffer.hpp>
|
||||||
#include <boost/beast/core/multi_buffer.hpp>
|
#include <boost/beast/core/multi_buffer.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
@ -7,10 +7,9 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/bench/utf8_checker "/")
|
||||||
GroupSources(test/bench/utf8_checker "/")
|
|
||||||
|
|
||||||
add_executable (bench-utf8-checker
|
add_executable (bench-utf8-checker
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
#include <boost/beast/websocket/detail/utf8_checker.hpp>
|
#include <boost/beast/websocket/detail/utf8_checker.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <random>
|
#include <random>
|
||||||
|
|
||||||
|
@ -7,11 +7,10 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(example/common common)
|
GroupSources (example/common common)
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/bench/wsload "/")
|
||||||
GroupSources(test/bench/wsload "/")
|
|
||||||
|
|
||||||
add_executable (bench-wsload
|
add_executable (bench-wsload
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
#include <boost/beast/core.hpp>
|
#include <boost/beast/core.hpp>
|
||||||
#include <boost/beast/websocket.hpp>
|
#include <boost/beast/websocket.hpp>
|
||||||
#include <boost/beast/unit_test/dstream.hpp>
|
#include <boost/beast/experimental/unit_test/dstream.hpp>
|
||||||
#include <boost/asio.hpp>
|
#include <boost/asio.hpp>
|
||||||
#include <atomic>
|
#include <atomic>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
|
@ -7,11 +7,10 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extern/zlib-1.2.11 zlib)
|
||||||
GroupSources(test/extern/zlib-1.2.11 zlib)
|
GroupSources (test/bench/zlib "/")
|
||||||
GroupSources(test/bench/zlib "/")
|
|
||||||
|
|
||||||
if (MSVC)
|
if (MSVC)
|
||||||
set_source_files_properties (${ZLIB_SOURCES} PROPERTIES COMPILE_FLAGS "/wd4127 /wd4131 /wd4244")
|
set_source_files_properties (${ZLIB_SOURCES} PROPERTIES COMPILE_FLAGS "/wd4127 /wd4131 /wd4244")
|
||||||
|
@ -10,8 +10,8 @@
|
|||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/zlib/deflate_stream.hpp>
|
#include <boost/beast/zlib/deflate_stream.hpp>
|
||||||
#include <boost/beast/test/throughput.hpp>
|
#include <boost/beast/test/throughput.hpp>
|
||||||
#include <boost/beast/unit_test/dstream.hpp>
|
#include <boost/beast/experimental/unit_test/dstream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
#include <random>
|
#include <random>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -10,8 +10,8 @@
|
|||||||
#include <boost/beast/core/string.hpp>
|
#include <boost/beast/core/string.hpp>
|
||||||
#include <boost/beast/zlib/inflate_stream.hpp>
|
#include <boost/beast/zlib/inflate_stream.hpp>
|
||||||
#include <boost/beast/test/throughput.hpp>
|
#include <boost/beast/test/throughput.hpp>
|
||||||
#include <boost/beast/unit_test/dstream.hpp>
|
#include <boost/beast/experimental/unit_test/dstream.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
#include <random>
|
#include <random>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -7,11 +7,10 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(example example)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (example example)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/doc "/")
|
||||||
GroupSources(test/doc "/")
|
|
||||||
|
|
||||||
add_executable (tests-doc
|
add_executable (tests-doc
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include <boost/beast/core/ostream.hpp>
|
#include <boost/beast/core/ostream.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
namespace beast {
|
namespace beast {
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
#include <boost/beast/http/write.hpp>
|
#include <boost/beast/http/write.hpp>
|
||||||
#include <boost/beast/experimental/test/stream.hpp>
|
#include <boost/beast/experimental/test/stream.hpp>
|
||||||
#include <boost/beast/test/yield_to.hpp>
|
#include <boost/beast/test/yield_to.hpp>
|
||||||
#include <boost/beast/unit_test/suite.hpp>
|
#include <boost/beast/experimental/unit_test/suite.hpp>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <limits>
|
#include <limits>
|
||||||
|
@ -7,11 +7,10 @@
|
|||||||
# Official repository: https://github.com/boostorg/beast
|
# Official repository: https://github.com/boostorg/beast
|
||||||
#
|
#
|
||||||
|
|
||||||
GroupSources(example/common common)
|
GroupSources (include/boost/beast beast)
|
||||||
GroupSources(test/extras/include/boost/beast extras)
|
GroupSources (example/common common)
|
||||||
GroupSources(subtree/unit_test/include/boost/beast extras)
|
GroupSources (test/extras/include/boost/beast extras)
|
||||||
GroupSources(include/boost/beast beast)
|
GroupSources (test/example/common "/")
|
||||||
GroupSources(test/example/common "/")
|
|
||||||
|
|
||||||
add_executable (tests-example-common
|
add_executable (tests-example-common
|
||||||
${BOOST_BEAST_FILES}
|
${BOOST_BEAST_FILES}
|
||||||
|
Reference in New Issue
Block a user