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