From 15b83f81e9bf5ec04e98fbda5283b5b97ebf5b3a Mon Sep 17 00:00:00 2001 From: Rene Milk <rene.milk@uni-muenster.de> Date: Wed, 29 Jul 2015 19:03:30 +0200 Subject: [PATCH] [test] extend tuple product test for new run signature --- dune/stuff/test/common_tuple.cc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dune/stuff/test/common_tuple.cc b/dune/stuff/test/common_tuple.cc index 95a92a954..e67c8e767 100644 --- a/dune/stuff/test/common_tuple.cc +++ b/dune/stuff/test/common_tuple.cc @@ -28,10 +28,16 @@ typedef Dune::tuple<A, B, B> MyTuple; struct print_value { + template <class U, class V> + static void run(std::ostream& out) + { + out << "(" << U::value << "," << V::value << ")" << std::endl; + } + template <class U, class V> static void run() { - std::cout << "(" << U::value << "," << V::value << ")" << std::endl; + run<U, V>(std::cout); } }; @@ -47,4 +53,5 @@ TEST(Product, All) typedef boost::mpl::vector<Int<3>, Int<4>> v_types; typedef Combine<u_types, v_types, print_value>::Generate<> base_generator_type; base_generator_type::Run(); + base_generator_type::Run(std::cerr); } -- GitLab