From 115b26cb27580fd5427bf99cda3a9e215e99eae0 Mon Sep 17 00:00:00 2001 From: Eirik Ogilvie-Wigley Date: Tue, 19 Jun 2018 10:06:21 -0600 Subject: [PATCH] Add BOOST_TEST_CONTEXT to distinguish sprout v. sapling --- src/test/coins_tests.cpp | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/src/test/coins_tests.cpp b/src/test/coins_tests.cpp index 9a05d4b85..38f3d2b28 100644 --- a/src/test/coins_tests.cpp +++ b/src/test/coins_tests.cpp @@ -432,8 +432,12 @@ template void anchorPopRegressionTestImpl(ShieldedType type) BOOST_AUTO_TEST_CASE(anchor_pop_regression_test) { - anchorPopRegressionTestImpl(SPROUT); - anchorPopRegressionTestImpl(SAPLING); + BOOST_TEST_CONTEXT("Sprout") { + anchorPopRegressionTestImpl(SPROUT); + } + BOOST_TEST_CONTEXT("Sapling") { + anchorPopRegressionTestImpl(SAPLING); + } } template void anchorRegressionTestImpl(ShieldedType type) @@ -520,8 +524,12 @@ template void anchorRegressionTestImpl(ShieldedType type) BOOST_AUTO_TEST_CASE(anchor_regression_test) { - anchorRegressionTestImpl(SPROUT); - anchorRegressionTestImpl(SAPLING); + BOOST_TEST_CONTEXT("Sprout") { + anchorRegressionTestImpl(SPROUT); + } + BOOST_TEST_CONTEXT("Sapling") { + anchorRegressionTestImpl(SAPLING); + } } BOOST_AUTO_TEST_CASE(nullifiers_test) @@ -579,8 +587,12 @@ template void anchorsFlushImpl(ShieldedType type) BOOST_AUTO_TEST_CASE(anchors_flush_test) { - anchorsFlushImpl(SPROUT); - anchorsFlushImpl(SAPLING); + BOOST_TEST_CONTEXT("Sprout") { + anchorsFlushImpl(SPROUT); + } + BOOST_TEST_CONTEXT("Sapling") { + anchorsFlushImpl(SAPLING); + } } BOOST_AUTO_TEST_CASE(chained_joinsplits) @@ -733,8 +745,12 @@ template void anchorsTestImpl(ShieldedType type) BOOST_AUTO_TEST_CASE(anchors_test) { - anchorsTestImpl(SPROUT); - anchorsTestImpl(SAPLING); + BOOST_TEST_CONTEXT("Sprout") { + anchorsTestImpl(SPROUT); + } + BOOST_TEST_CONTEXT("Sapling") { + anchorsTestImpl(SAPLING); + } } static const unsigned int NUM_SIMULATION_ITERATIONS = 40000;