Files
histogram/test/Jamfile
Hans Dembinski 2568a68f76 msvc fixes, simplification and bug-fixes of mp_int, more test coverage (#159)
* fixes broken msvc build
* smaller xml files for testing serialization
* fixing many warnings on msvc
* bug-fixes to mp_int regarding operators and new tests to check their behavior 
* don't expect iterable histogram::at to have size method
* build benchmarks in release mode
* test everything by default when b2 is run on project directory
* more test coverage
2019-02-18 10:04:27 +01:00

67 lines
2.0 KiB
Plaintext

# Copyright (c) 2018 Mateusz Loskot <mateusz@loskot.net>
# Copyright Klemens David Morgenstern, Hans P. Dembinski 2016-2017
#
# Use, modification and distribution is subject to 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)
path-constant THIS_PATH : . ;
project
: requirements
<include>$(BOOST_ROOT)
<include>$(THIS_PATH)
<define>XML_PATH=\\\"$(THIS_PATH)/\\\"
;
test-suite minimal :
[ run algorithm_project_test.cpp ]
[ run algorithm_reduce_test.cpp ]
[ run algorithm_sum_test.cpp ]
[ run axis_category_test.cpp ]
[ run axis_integer_test.cpp ]
[ run axis_option_test.cpp ]
[ run axis_regular_test.cpp ]
[ run axis_size.cpp ]
[ run axis_traits_test.cpp ]
[ run axis_variable_test.cpp ]
[ run axis_variant_test.cpp ]
[ run boost_range_support_test.cpp ]
[ run boost_units_support_test.cpp ]
[ run detail_test.cpp ]
[ run histogram_dynamic_test.cpp ]
[ run histogram_growing_test.cpp ]
[ run histogram_mixed_test.cpp ]
[ run histogram_operators_test.cpp ]
[ run histogram_test.cpp ]
[ run indexed_test.cpp ]
[ run internal_accumulators_test.cpp ]
[ run linearize_test.cpp ]
[ run meta_test.cpp ]
[ run storage_adaptor_test.cpp ]
[ run unlimited_storage_test.cpp ]
[ run utility_test.cpp ]
;
# has additional requirements only available on develop branch
test-suite deduction_guides : [ run deduction_guides_test.cpp ] ;
# disabled until boost.parameter usage is fixed
test-suite accumulator : [ run boost_accumulators_support_test.cpp ] ;
alias libserial : /boost/serialization//boost_serialization : <link>static ;
test-suite serial :
[ run storage_adaptor_serialization_test.cpp libserial ]
[ run histogram_serialization_test.cpp libserial ]
[ run unlimited_storage_serialization_test.cpp libserial ]
;
test-suite all : minimal serial ;
explicit minimal ;
explicit libserial ;
explicit serial ;
explicit accumulator ;
explicit deduction_guides ;