mirror of
https://github.com/ETLCPP/etl.git
synced 2026-04-30 19:09:10 +08:00
Merge remote-tracking branch 'origin/feature/CMake' into development
# Conflicts: # test/vs2017/etl.vcxproj.filters
This commit is contained in:
parent
83d495bc21
commit
7fbc543080
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +0,0 @@
|
||||
[submodule "unittest-cpp"]
|
||||
path = unittest-cpp
|
||||
url = https://github.com/unittest-cpp/unittest-cpp.git
|
||||
@ -13,8 +13,14 @@ project(etl)
|
||||
set(ETL_PROFILE "DEFAULT" CACHE STRING "Defines what profile header to include. See https://www.etlcpp.com/setup.html"
|
||||
)
|
||||
|
||||
option(BUILD_TESTS "Build unit tests" ON)
|
||||
|
||||
|
||||
# Note: this will not compile src/c/ecl_timer.c as that c file has a dependence
|
||||
# on ecl_user.h which is provided by clients of this library
|
||||
add_library(etl
|
||||
src/binary.cpp
|
||||
src/crc16.cpp
|
||||
src/crc16_ccitt.cpp
|
||||
src/crc16_kermit.cpp
|
||||
src/crc32.cpp
|
||||
@ -28,7 +34,7 @@ add_library(etl
|
||||
)
|
||||
target_include_directories(etl
|
||||
PUBLIC
|
||||
include/etl/
|
||||
include/etl
|
||||
include/etl/atomic
|
||||
include/etl/profiles
|
||||
PRIVATE
|
||||
@ -63,3 +69,9 @@ target_compile_definitions(etl
|
||||
${ETL_PROFILE}
|
||||
)
|
||||
|
||||
|
||||
|
||||
if (BUILD_TESTS)
|
||||
enable_testing()
|
||||
add_subdirectory(test)
|
||||
endif()
|
||||
|
||||
@ -122,6 +122,7 @@ namespace etl
|
||||
|
||||
int32_t count;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
157
test/CMakeLists.txt
Normal file
157
test/CMakeLists.txt
Normal file
@ -0,0 +1,157 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
project(etl_unit_tests)
|
||||
|
||||
# Bring in the UnitTest++ include directories and libraries
|
||||
find_package(UnitTest++)
|
||||
|
||||
if(NOT UnitTest++_FOUND)
|
||||
# Add unittest-cpp as an ExternalProject
|
||||
include(cmake/unit-test_external_project.cmake)
|
||||
add_unittest_cpp()
|
||||
else()
|
||||
include(${UnitTest++_CONFIG})
|
||||
# The CMake install of UnitTest++ puts the include directory to ${CMAKE_INSTALL_PREFIX}/include
|
||||
# under the assumptions that clients will consume the headers via
|
||||
# #include<UnitTest++/UnitTest++.h>
|
||||
# However the tests in etl include the headers directly, e.g.
|
||||
# #include "UnitTest++.h"
|
||||
# Therefore we update the provide UTPP_INCLUDE_DIRS here
|
||||
set(UTPP_INCLUDE_DIRS "${UTPP_INCLUDE_DIRS}/UnitTest++")
|
||||
endif()
|
||||
include_directories(${UTPP_INCLUDE_DIRS})
|
||||
|
||||
set(TEST_SOURCE_FILES
|
||||
main.cpp
|
||||
murmurhash3.cpp
|
||||
test_algorithm.cpp
|
||||
test_alignment.cpp
|
||||
test_array.cpp
|
||||
test_array_view.cpp
|
||||
test_array_wrapper.cpp
|
||||
test_binary.cpp
|
||||
test_bitset.cpp
|
||||
test_bloom_filter.cpp
|
||||
test_bsd_checksum.cpp
|
||||
test_callback_timer.cpp
|
||||
test_checksum.cpp
|
||||
test_compare.cpp
|
||||
test_constant.cpp
|
||||
test_container.cpp
|
||||
test_crc.cpp
|
||||
test_c_timer_framework.cpp
|
||||
test_cyclic_value.cpp
|
||||
test_debounce.cpp
|
||||
test_deque.cpp
|
||||
test_endian.cpp
|
||||
test_enum_type.cpp
|
||||
test_error_handler.cpp
|
||||
test_exception.cpp
|
||||
test_factory.cpp
|
||||
test_fixed_iterator.cpp
|
||||
test_flat_map.cpp
|
||||
test_flat_multimap.cpp
|
||||
test_flat_multiset.cpp
|
||||
test_flat_set.cpp
|
||||
test_fnv_1.cpp
|
||||
test_forward_list.cpp
|
||||
test_fsm.cpp
|
||||
test_functional.cpp
|
||||
test_function.cpp
|
||||
test_hash.cpp
|
||||
test_instance_count.cpp
|
||||
test_integral_limits.cpp
|
||||
test_intrusive_forward_list.cpp
|
||||
test_intrusive_links.cpp
|
||||
test_intrusive_list.cpp
|
||||
test_intrusive_queue.cpp
|
||||
test_intrusive_stack.cpp
|
||||
test_io_port.cpp
|
||||
test_iterator.cpp
|
||||
test_jenkins.cpp
|
||||
test_largest.cpp
|
||||
test_list.cpp
|
||||
test_map.cpp
|
||||
test_maths.cpp
|
||||
test_memory.cpp
|
||||
test_message_bus.cpp
|
||||
test_message_router.cpp
|
||||
test_message_timer.cpp
|
||||
test_multimap.cpp
|
||||
test_multiset.cpp
|
||||
test_murmur3.cpp
|
||||
test_numeric.cpp
|
||||
test_observer.cpp
|
||||
test_optional.cpp
|
||||
test_packet.cpp
|
||||
test_parameter_type.cpp
|
||||
test_pearson.cpp
|
||||
test_pool.cpp
|
||||
test_priority_queue.cpp
|
||||
test_queue.cpp
|
||||
test_random.cpp
|
||||
test_reference_flat_map.cpp
|
||||
test_reference_flat_multimap.cpp
|
||||
test_reference_flat_multiset.cpp
|
||||
test_reference_flat_set.cpp
|
||||
test_set.cpp
|
||||
test_smallest.cpp
|
||||
test_stack.cpp
|
||||
test_string_char.cpp
|
||||
test_string_u16.cpp
|
||||
test_string_u32.cpp
|
||||
test_string_wchar_t.cpp
|
||||
test_task_scheduler.cpp
|
||||
test_type_def.cpp
|
||||
test_type_lookup.cpp
|
||||
test_type_traits.cpp
|
||||
test_unordered_map.cpp
|
||||
test_unordered_multimap.cpp
|
||||
test_unordered_multiset.cpp
|
||||
test_unordered_set.cpp
|
||||
test_user_type.cpp
|
||||
test_utility.cpp
|
||||
test_variant.cpp
|
||||
test_variant_pool.cpp
|
||||
test_vector.cpp
|
||||
test_vector_non_trivial.cpp
|
||||
test_vector_pointer.cpp
|
||||
test_visitor.cpp
|
||||
test_xor_checksum.cpp
|
||||
test_xor_rotate_checksum.cpp
|
||||
|
||||
# Compile the source level ecl_timer here as test has provided a ecl_user.h file
|
||||
${CMAKE_SOURCE_DIR}/src/c/ecl_timer.c
|
||||
)
|
||||
|
||||
if (WIN32)
|
||||
# test_error_handler.cpp uses windows APIs that assume the microsoft project
|
||||
# is setup for unicode support. Note: This may have adverse effects on client
|
||||
# projects and the tests should be updated to be independent of project setup
|
||||
ADD_DEFINITIONS(-DUNICODE)
|
||||
ADD_DEFINITIONS(-D_UNICODE)
|
||||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU")
|
||||
list(APPEND TEST_SOURCE_FILES "test_atomic_gcc.cpp")
|
||||
endif()
|
||||
add_executable(etl_tests
|
||||
${TEST_SOURCE_FILES}
|
||||
)
|
||||
target_link_libraries(etl_tests etl UnitTest++)
|
||||
target_include_directories(etl_tests
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_LIST_DIR}
|
||||
)
|
||||
|
||||
# Enable the 'make test' CMake target using the executable defined above
|
||||
add_test(etl_unit_tests etl_tests)
|
||||
|
||||
# Since ctest will only show you the results of the single executable
|
||||
# define a target that will output all of the failing or passing tests
|
||||
# as they appear from UnitTest++
|
||||
add_custom_target(test_verbose COMMAND ${CMAKE_CTEST_COMMAND} --verbose)
|
||||
|
||||
|
||||
# Remaining Tests to be implemented:
|
||||
#1. Enable embedded compile target testing
|
||||
# - test_embedded_compile.cpp
|
||||
@ -1,14 +1,14 @@
|
||||
#ifndef UNITTEST_EXTRA_CHECKMACROS_H
|
||||
#define UNITTEST_EXTRA_CHECKMACROS_H
|
||||
|
||||
#include "../unittest-cpp/UnitTest++/HelperMacros.h"
|
||||
#include "../unittest-cpp/UnitTest++/ExceptionMacros.h"
|
||||
#include "../unittest-cpp/UnitTest++/Checks.h"
|
||||
#include "../unittest-cpp/UnitTest++/AssertException.h"
|
||||
#include "../unittest-cpp/UnitTest++/MemoryOutStream.h"
|
||||
#include "../unittest-cpp/UnitTest++/TestDetails.h"
|
||||
#include "../unittest-cpp/UnitTest++/CurrentTest.h"
|
||||
#include "../unittest-cpp/UnitTest++/ReportAssertImpl.h"
|
||||
#include "HelperMacros.h"
|
||||
#include "ExceptionMacros.h"
|
||||
#include "Checks.h"
|
||||
#include "AssertException.h"
|
||||
#include "MemoryOutStream.h"
|
||||
#include "TestDetails.h"
|
||||
#include "CurrentTest.h"
|
||||
#include "ReportAssertImpl.h"
|
||||
|
||||
#ifndef CHECK_NO_THROW
|
||||
#define CHECK_NO_THROW(expression) \
|
||||
|
||||
38
test/cmake/unit-test_external_project.cmake
Normal file
38
test/cmake/unit-test_external_project.cmake
Normal file
@ -0,0 +1,38 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
find_package(Git REQUIRED)
|
||||
include(ExternalProject)
|
||||
|
||||
|
||||
#####
|
||||
# \breif Function used to add UnitTest++ as an External Project, install it into the
|
||||
# binary location of the CMake build, add its header directories in the
|
||||
# include_directories, and finally add the built static library as an imported
|
||||
# CMake target
|
||||
#####
|
||||
function (add_unittest_cpp)
|
||||
|
||||
set(UTPP_INSATLL_DIR "${CMAKE_CURRENT_BINARY_DIR}/unittest++/install")
|
||||
if (WIN32)
|
||||
set(UTPP_LIB_NAME "UnitTest++.lib")
|
||||
else()
|
||||
set(UTPP_LIB_NAME "libUnitTest++.a")
|
||||
endif()
|
||||
|
||||
|
||||
ExternalProject_Add(unittest-cpp
|
||||
GIT_REPOSITORY https://github.com/unittest-cpp/unittest-cpp.git
|
||||
GIT_TAG v2.0.0
|
||||
GIT_SHALLOW TRUE # Don't require downloading the entire history
|
||||
SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/unittest++/src"
|
||||
INSTALL_DIR "${UTPP_INSATLL_DIR}"
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
|
||||
TEST_EXCLUDE_FROM_MAIN TRUE # Don't run UnitTest++'s tests by default
|
||||
)
|
||||
|
||||
set(UTPP_INCLUDE_DIRS "${UTPP_INSATLL_DIR}/include/UnitTest++" PARENT_SCOPE)
|
||||
add_library(UnitTest++ STATIC IMPORTED)
|
||||
set_target_properties(UnitTest++ PROPERTIES IMPORTED_LOCATION "${UTPP_INSATLL_DIR}/lib/${UTPP_LIB_NAME}" )
|
||||
# Require the ExternalProject target to complete before importing the library
|
||||
add_dependencies(UnitTest++ unittest-cpp)
|
||||
|
||||
endfunction(add_unittest_cpp)
|
||||
@ -61,19 +61,90 @@
|
||||
</Target>
|
||||
</Build>
|
||||
<Compiler>
|
||||
<Add option="-Wunused-parameter" />
|
||||
<Add option="-Wstrict-aliasing" />
|
||||
<Add option="-Wshadow" />
|
||||
<Add option="-Wundef" />
|
||||
<Add option="-Wall" />
|
||||
<Add option="-std=c++11" />
|
||||
<Add option="-Wall" />
|
||||
<Add option="-Wunused-parameter" />
|
||||
<Add option="-Wstrict-aliasing" />
|
||||
<Add option="-fexceptions" />
|
||||
<Add directory="../../unittest-cpp/UnitTest++/" />
|
||||
<Add directory="../../../unittest-cpp/UnitTest++/" />
|
||||
<Add directory="../../src" />
|
||||
<Add directory="../" />
|
||||
<Add directory="../../src/c" />
|
||||
<Add directory="../../include/etl" />
|
||||
</Compiler>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/AssertException.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/AssertException.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/CheckMacros.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Checks.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Checks.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/CompositeTestReporter.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/CompositeTestReporter.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Config.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/CurrentTest.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/CurrentTest.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/DeferredTestReporter.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/DeferredTestReporter.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/DeferredTestResult.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/DeferredTestResult.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ExceptionMacros.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ExecuteTest.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/HelperMacros.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/MemoryOutStream.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/MemoryOutStream.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Posix/SignalTranslator.cpp">
|
||||
<Option target="Linux" />
|
||||
</Unit>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Posix/SignalTranslator.h">
|
||||
<Option target="<{~None~}>" />
|
||||
</Unit>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Posix/TimeHelpers.cpp">
|
||||
<Option target="Linux" />
|
||||
</Unit>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Posix/TimeHelpers.h">
|
||||
<Option target="<{~None~}>" />
|
||||
</Unit>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ReportAssert.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ReportAssert.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ReportAssertImpl.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/RequireMacros.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/RequiredCheckException.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/RequiredCheckException.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/RequiredCheckTestReporter.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/RequiredCheckTestReporter.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Test.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Test.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestDetails.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestDetails.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestList.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestList.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestMacros.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestReporter.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestReporter.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestReporterStdout.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestReporterStdout.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestResults.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestResults.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestRunner.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestRunner.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TestSuite.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ThrowingTestReporter.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/ThrowingTestReporter.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TimeConstraint.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TimeConstraint.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/TimeHelpers.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/UnitTest++.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/UnitTestPP.h" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Win32/TimeHelpers.cpp">
|
||||
<Option target="Windows" />
|
||||
<Option target="Windows 64" />
|
||||
</Unit>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/Win32/TimeHelpers.h">
|
||||
<Option target="<{~None~}>" />
|
||||
</Unit>
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/XmlTestReporter.cpp" />
|
||||
<Unit filename="../../../unittest-cpp/UnitTest++/XmlTestReporter.h" />
|
||||
<Unit filename="../../include/etl/algorithm.h" />
|
||||
<Unit filename="../../include/etl/alignment.h" />
|
||||
<Unit filename="../../include/etl/array.h" />
|
||||
@ -248,76 +319,6 @@
|
||||
<Unit filename="../../src/pearson.cpp" />
|
||||
<Unit filename="../../src/private/pvoidvector.cpp" />
|
||||
<Unit filename="../../src/random.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/AssertException.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/AssertException.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/CheckMacros.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Checks.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Checks.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/CompositeTestReporter.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/CompositeTestReporter.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Config.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/CurrentTest.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/CurrentTest.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/DeferredTestReporter.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/DeferredTestReporter.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/DeferredTestResult.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/DeferredTestResult.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ExceptionMacros.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ExecuteTest.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/HelperMacros.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/MemoryOutStream.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/MemoryOutStream.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Posix/SignalTranslator.cpp">
|
||||
<Option target="Linux" />
|
||||
</Unit>
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Posix/SignalTranslator.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Posix/TimeHelpers.cpp">
|
||||
<Option target="Linux" />
|
||||
</Unit>
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Posix/TimeHelpers.h">
|
||||
<Option target="Linux" />
|
||||
</Unit>
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ReportAssert.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ReportAssert.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ReportAssertImpl.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/RequireMacros.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/RequiredCheckException.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/RequiredCheckException.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/RequiredCheckTestReporter.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/RequiredCheckTestReporter.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Test.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Test.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestDetails.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestDetails.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestList.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestList.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestMacros.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestReporter.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestReporter.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestReporterStdout.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestReporterStdout.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestResults.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestResults.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestRunner.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestRunner.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TestSuite.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ThrowingTestReporter.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/ThrowingTestReporter.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TimeConstraint.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TimeConstraint.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/TimeHelpers.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/UnitTest++.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/UnitTestPP.h" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Win32/TimeHelpers.cpp">
|
||||
<Option target="Windows" />
|
||||
<Option target="Windows 64" />
|
||||
</Unit>
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/Win32/TimeHelpers.h">
|
||||
<Option target="Windows" />
|
||||
<Option target="Windows 64" />
|
||||
</Unit>
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/XmlTestReporter.cpp" />
|
||||
<Unit filename="../../unittest-cpp/UnitTest++/XmlTestReporter.h" />
|
||||
<Unit filename="../ExtraCheckMacros.h" />
|
||||
<Unit filename="../data.h" />
|
||||
<Unit filename="../ecl_user.h" />
|
||||
|
||||
@ -161,7 +161,7 @@
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>../../unittest-cpp/UnitTest++/;../../include/etl;../../include/etl/c;../../test</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../../unittest-cpp/UnitTest++/;../../include/etl;../../include/etl/c;../../test</AdditionalIncludeDirectories>
|
||||
<UndefinePreprocessorDefinitions>
|
||||
</UndefinePreprocessorDefinitions>
|
||||
<MultiProcessorCompilation>false</MultiProcessorCompilation>
|
||||
@ -203,7 +203,7 @@
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>../../unittest-cpp/UnitTest++/;../../include/etl;../../include/etl/c;../../test</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../../unittest-cpp\UnitTest++;../../include/etl;../../include/etl/c;../../test</AdditionalIncludeDirectories>
|
||||
<UndefinePreprocessorDefinitions>
|
||||
</UndefinePreprocessorDefinitions>
|
||||
<MultiProcessorCompilation>false</MultiProcessorCompilation>
|
||||
@ -245,7 +245,7 @@
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>../../unittest-cpp/UnitTest++/;../../include/etl;../../include/etl/c;../../test</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../../unittest-cpp/UnitTest++/;../../include/etl;../../include/etl/c;../../test</AdditionalIncludeDirectories>
|
||||
<UndefinePreprocessorDefinitions>
|
||||
</UndefinePreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
@ -323,6 +323,38 @@
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\AssertException.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\CheckMacros.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\Checks.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\CompositeTestReporter.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\Config.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\CurrentTest.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestReporter.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestResult.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ExceptionMacros.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ExecuteTest.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\HelperMacros.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\MemoryOutStream.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ReportAssert.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ReportAssertImpl.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckException.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckTestReporter.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\RequireMacros.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\Test.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestDetails.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestList.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestMacros.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestReporter.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestReporterStdout.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestResults.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestRunner.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestSuite.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ThrowingTestReporter.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TimeConstraint.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TimeHelpers.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\UnitTest++.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\UnitTestPP.h" />
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\XmlTestReporter.h" />
|
||||
<ClInclude Include="..\..\include\etl\array_view.h" />
|
||||
<ClInclude Include="..\..\include\etl\array_wrapper.h" />
|
||||
<ClInclude Include="..\..\include\etl\atomic.h" />
|
||||
@ -379,35 +411,6 @@
|
||||
<ClInclude Include="..\..\include\etl\variant_pool.h" />
|
||||
<ClInclude Include="..\..\include\etl\variant_pool_generator.h" />
|
||||
<ClInclude Include="..\..\include\etl\version.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\AssertException.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\CheckMacros.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Checks.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\CompositeTestReporter.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Config.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\CurrentTest.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\DeferredTestReporter.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\DeferredTestResult.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ExceptionMacros.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ExecuteTest.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\HelperMacros.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\MemoryOutStream.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ReportAssert.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ReportAssertImpl.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Test.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestDetails.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestList.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestMacros.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestReporter.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestReporterStdout.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestResults.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestRunner.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestSuite.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TimeConstraint.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TimeHelpers.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\UnitTest++.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\UnitTestPP.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.h" />
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\XmlTestReporter.h" />
|
||||
<ClInclude Include="..\..\include\etl\algorithm.h" />
|
||||
<ClInclude Include="..\..\include\etl\alignment.h" />
|
||||
<ClInclude Include="..\..\include\etl\array.h" />
|
||||
@ -428,7 +431,6 @@
|
||||
<ClInclude Include="..\..\include\etl\debounce.h" />
|
||||
<ClInclude Include="..\..\include\etl\debug_count.h" />
|
||||
<ClInclude Include="..\..\include\etl\deque.h" />
|
||||
<ClInclude Include="..\..\include\etl\doxygen.h" />
|
||||
<ClInclude Include="..\..\include\etl\endianness.h" />
|
||||
<ClInclude Include="..\..\include\etl\enum_type.h" />
|
||||
<ClInclude Include="..\..\include\etl\error_handler.h" />
|
||||
@ -488,8 +490,6 @@
|
||||
<ClInclude Include="..\..\include\etl\smallest.h" />
|
||||
<ClInclude Include="..\..\include\etl\stack.h" />
|
||||
<ClInclude Include="..\..\include\etl\static_assert.h" />
|
||||
<ClInclude Include="..\..\include\etl\test1.h" />
|
||||
<ClInclude Include="..\..\include\etl\test2.h" />
|
||||
<ClInclude Include="..\..\include\etl\type_def.h" />
|
||||
<ClInclude Include="..\..\include\etl\type_traits.h" />
|
||||
<ClInclude Include="..\..\include\etl\u16string.h" />
|
||||
@ -505,12 +505,31 @@
|
||||
<ClInclude Include="..\..\include\etl\visitor.h" />
|
||||
<ClInclude Include="..\..\include\etl\wstring.h" />
|
||||
<ClInclude Include="..\ecl_user.h" />
|
||||
<ClInclude Include="..\data.h" />
|
||||
<ClInclude Include="..\etl_profile.h" />
|
||||
<ClInclude Include="..\ExtraCheckMacros.h" />
|
||||
<ClInclude Include="..\murmurhash3.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\AssertException.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\Checks.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\CompositeTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\CurrentTest.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestResult.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\MemoryOutStream.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\ReportAssert.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckException.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\Test.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestDetails.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestList.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestReporter.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestReporterStdout.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestResults.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestRunner.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\ThrowingTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TimeConstraint.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.cpp" />
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\XmlTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\src\binary.cpp" />
|
||||
<ClCompile Include="..\..\src\crc16.cpp" />
|
||||
<ClCompile Include="..\..\src\crc16_ccitt.cpp" />
|
||||
@ -524,24 +543,6 @@
|
||||
<ClCompile Include="..\..\src\pearson.cpp" />
|
||||
<ClCompile Include="..\..\src\private\pvoidvector.cpp" />
|
||||
<ClCompile Include="..\..\src\random.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\AssertException.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\Checks.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\CompositeTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\CurrentTest.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\DeferredTestReporter.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\DeferredTestResult.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\MemoryOutStream.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\ReportAssert.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\Test.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestDetails.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestList.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestReporter.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestReporterStdout.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestResults.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestRunner.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TimeConstraint.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.cpp" />
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\XmlTestReporter.cpp" />
|
||||
<ClCompile Include="..\main.cpp" />
|
||||
<ClCompile Include="..\murmurhash3.cpp" />
|
||||
<ClCompile Include="..\test_algorithm.cpp" />
|
||||
@ -725,7 +726,6 @@
|
||||
<ClCompile Include="..\test_xor_rotate_checksum.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\Doxyfile" />
|
||||
<None Include="..\..\etl.pspimage" />
|
||||
<None Include="..\..\etl.xar" />
|
||||
<None Include="..\..\include\etl\generate_type_select.bat" />
|
||||
|
||||
@ -75,9 +75,6 @@
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\etl\doxygen.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\enum_type.h">
|
||||
<Filter>ETL\Utilities</Filter>
|
||||
</ClInclude>
|
||||
@ -156,9 +153,6 @@
|
||||
<ClInclude Include="..\..\include\etl\deque.h">
|
||||
<Filter>ETL\Containers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\ExtraCheckMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\forward_list.h">
|
||||
<Filter>ETL\Containers</Filter>
|
||||
</ClInclude>
|
||||
@ -216,9 +210,6 @@
|
||||
<ClInclude Include="..\..\include\etl\radix.h">
|
||||
<Filter>ETL\Maths</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\data.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\bloom_filter.h">
|
||||
<Filter>ETL\Containers</Filter>
|
||||
</ClInclude>
|
||||
@ -297,12 +288,6 @@
|
||||
<ClInclude Include="..\..\include\etl\unordered_multiset.h">
|
||||
<Filter>ETL\Containers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\test1.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\test2.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\debounce.h">
|
||||
<Filter>ETL\Utilities</Filter>
|
||||
</ClInclude>
|
||||
@ -366,93 +351,6 @@
|
||||
<ClInclude Include="..\..\include\etl\reference_flat_set.h">
|
||||
<Filter>ETL\Containers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\AssertException.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\CheckMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Checks.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\CompositeTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\CurrentTest.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\DeferredTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\DeferredTestResult.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ExceptionMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ExecuteTest.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\HelperMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\MemoryOutStream.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ReportAssert.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\ReportAssertImpl.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Test.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestDetails.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestList.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestReporterStdout.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestResults.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestRunner.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TestSuite.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TimeConstraint.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\TimeHelpers.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\UnitTest++.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\UnitTestPP.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\unittest-cpp\UnitTest++\XmlTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\include\etl\fsm.h">
|
||||
<Filter>ETL\Frameworks</Filter>
|
||||
</ClInclude>
|
||||
@ -633,6 +531,102 @@
|
||||
<ClInclude Include="..\..\include\etl\crc32_c.h">
|
||||
<Filter>ETL\Maths</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\XmlTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\UnitTestPP.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\UnitTest++.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TimeHelpers.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TimeConstraint.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ThrowingTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestSuite.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestRunner.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestResults.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestReporterStdout.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestList.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\TestDetails.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\Test.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\RequireMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckException.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ReportAssertImpl.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ReportAssert.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\MemoryOutStream.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\HelperMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ExecuteTest.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\ExceptionMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestResult.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\CurrentTest.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\Config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\CompositeTestReporter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\Checks.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\CheckMacros.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\unittest-cpp\UnitTest++\AssertException.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\main.cpp">
|
||||
@ -908,60 +902,6 @@
|
||||
<ClCompile Include="..\test_callback_timer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\AssertException.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\Checks.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\CompositeTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\CurrentTest.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\DeferredTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\DeferredTestResult.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\MemoryOutStream.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\ReportAssert.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\Test.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestDetails.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestList.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestReporterStdout.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestResults.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TestRunner.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\TimeConstraint.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\unittest-cpp\UnitTest++\XmlTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\test_compare.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
@ -1037,11 +977,71 @@
|
||||
<ClCompile Include="..\..\src\crc32_c.cpp">
|
||||
<Filter>ETL\Maths</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\AssertException.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\Checks.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\CompositeTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\CurrentTest.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\DeferredTestResult.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\MemoryOutStream.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\ReportAssert.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckException.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\RequiredCheckTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\Test.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestDetails.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestList.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestReporterStdout.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestResults.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TestRunner.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\ThrowingTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\TimeConstraint.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\XmlTestReporter.cpp">
|
||||
<Filter>UnitTest++</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.cpp">
|
||||
<Filter>UnitTest++\Win32</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\Doxyfile">
|
||||
<Filter>Header Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\library.properties">
|
||||
<Filter>Resource Files</Filter>
|
||||
</None>
|
||||
|
||||
@ -1 +0,0 @@
|
||||
Subproject commit bc5d87f484cac2959b0a0eafbde228e69e828d74
|
||||
Loading…
x
Reference in New Issue
Block a user