blob: 82228ba0073b05d571e268311c157a29f550333b [file] [log] [blame]
# (C) Copyright 2005: Eric Niebler
# 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)
# bring in rules for testing
import testing ;
import feature ;
feature.feature iterator_debugging
: on off
: composite propagated optional
;
feature.compose <iterator_debugging>off
: <define>_HAS_ITERATOR_DEBUGGING=0
;
project
: requirements
<library>/boost/test//boost_unit_test_framework
<link>static
<include>../../..
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
# MSVC's iterator debugging causes some tests to run forever.
<toolset>msvc:<iterator_debugging>off
<toolset>intel-win:<iterator_debugging>off
;
test-suite "accumulators"
: [ run count.cpp ]
[ run covariance.cpp ]
[ run droppable.cpp ]
[ run error_of.cpp ]
[ run extended_p_square.cpp ]
[ run extended_p_square_quantile.cpp ]
[ run external_accumulator.cpp ]
[ run external_weights.cpp ]
[ run kurtosis.cpp ]
[ run max.cpp ]
[ run mean.cpp ]
[ run median.cpp ]
[ run min.cpp ]
[ run moment.cpp ]
[ run pot_quantile.cpp ]
[ run p_square_cumulative_distribution.cpp ]
[ run p_square_quantile.cpp ]
[ run reference.cpp ]
[ run rolling_count.cpp ]
[ run rolling_sum.cpp ]
[ run rolling_mean.cpp ]
[ run skewness.cpp ]
[ run sum.cpp ]
[ run tail.cpp ]
[ run tail_mean.cpp ]
[ run tail_quantile.cpp ]
[ run tail_variate_means.cpp ]
[ run valarray.cpp ]
[ run variance.cpp ]
[ run vector.cpp ]
[ run weighted_covariance.cpp ]
[ run weighted_extended_p_square.cpp ]
[ run weighted_kurtosis.cpp ]
[ run weighted_mean.cpp ]
[ run weighted_median.cpp ]
[ run weighted_moment.cpp ]
[ run weighted_p_square_cum_dist.cpp ]
[ run weighted_p_square_quantile.cpp ]
[ run weighted_skewness.cpp ]
[ run weighted_sum.cpp ]
[ run weighted_variance.cpp ]
[ run weighted_pot_quantile.cpp ]
[ run weighted_tail_mean.cpp ]
[ run weighted_tail_quantile.cpp ]
[ run weighted_tail_variate_means.cpp ]
;