forked from boostorg/static_assert
Add CMake testing support
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
# Copyright 2018, 2019 Peter Dimov
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
|
||||
|
||||
include(BoostTestJamfile OPTIONAL RESULT_VARIABLE HAVE_BOOST_TEST)
|
||||
|
||||
if(HAVE_BOOST_TEST)
|
||||
|
||||
boost_test_jamfile(FILE Jamfile.v2 LIBRARIES Boost::static_assert)
|
||||
|
||||
endif()
|
||||
+11
-20
@@ -6,25 +6,16 @@
|
||||
# bring in the rules for testing
|
||||
import testing ;
|
||||
|
||||
test-suite static_assert :
|
||||
[ run static_assert_test.cpp ]
|
||||
[ compile-fail static_assert_test_fail_1.cpp ]
|
||||
[ compile-fail static_assert_test_fail_2.cpp ]
|
||||
[ compile-fail static_assert_test_fail_3.cpp ]
|
||||
[ compile-fail static_assert_test_fail_4.cpp ]
|
||||
[ compile-fail static_assert_test_fail_5.cpp ]
|
||||
[ compile-fail static_assert_test_fail_6.cpp ]
|
||||
[ compile-fail static_assert_test_fail_7.cpp ]
|
||||
[ compile-fail static_assert_test_fail_8.cpp ]
|
||||
[ compile-fail static_assert_test_fail_9.cpp ]
|
||||
[ compile-fail static_assert_test_fail_10.cpp ]
|
||||
;
|
||||
run static_assert_test.cpp ;
|
||||
compile-fail static_assert_test_fail_1.cpp ;
|
||||
compile-fail static_assert_test_fail_2.cpp ;
|
||||
compile-fail static_assert_test_fail_3.cpp ;
|
||||
compile-fail static_assert_test_fail_4.cpp ;
|
||||
compile-fail static_assert_test_fail_5.cpp ;
|
||||
compile-fail static_assert_test_fail_6.cpp ;
|
||||
compile-fail static_assert_test_fail_7.cpp ;
|
||||
compile-fail static_assert_test_fail_8.cpp ;
|
||||
compile-fail static_assert_test_fail_9.cpp ;
|
||||
compile-fail static_assert_test_fail_10.cpp ;
|
||||
|
||||
build-project ../example ;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user