++sum;
BOOST_TEST_EQ(sum, 1);
BOOST_TEST_EQ(sum.value(), 1);
- BOOST_TEST_EQ(sum.large(), 1);
- BOOST_TEST_EQ(sum.small(), 0);
+ BOOST_TEST_EQ(sum.large_part(), 1);
+ BOOST_TEST_EQ(sum.small_part(), 0);
BOOST_TEST_EQ(str(sum), "sum(1 + 0)"s);
BOOST_TEST_EQ(str(sum, 15, false), " sum(1 + 0)"s);
BOOST_TEST_EQ(str(sum, 15, true), "sum(1 + 0) "s);
+#include <boost/histogram/detail/ignore_deprecation_warning_begin.hpp>
+
+ BOOST_TEST_EQ(sum.large(), 1);
+ BOOST_TEST_EQ(sum.small(), 0);
+
+#include <boost/histogram/detail/ignore_deprecation_warning_end.hpp>
+
sum += 1e100;
BOOST_TEST_EQ(sum, (s_t{1e100, 1}));
++sum;
BOOST_TEST_EQ(sum, (s_t{0, 2}));
BOOST_TEST_EQ(sum, 2); // correct answer
BOOST_TEST_EQ(sum.value(), 2);
- BOOST_TEST_EQ(sum.large(), 0);
- BOOST_TEST_EQ(sum.small(), 2);
+ BOOST_TEST_EQ(sum.large_part(), 0);
+ BOOST_TEST_EQ(sum.small_part(), 2);
sum = s_t{1e100, 1};
sum += s_t{1e100, 1};