From: Matthias Maier Date: Fri, 11 Aug 2017 04:20:07 +0000 (-0500) Subject: tests: Fix up a couple of tests that didn't take the last commit lightly X-Git-Tag: v9.0.0-rc1~1298^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b5c3290add4cffe0a8dbb621b86e3b51c59be28;p=dealii.git tests: Fix up a couple of tests that didn't take the last commit lightly --- diff --git a/tests/base/is_finite.cc b/tests/base/is_finite.cc index c5c2325f61..96ba2548c8 100644 --- a/tests/base/is_finite.cc +++ b/tests/base/is_finite.cc @@ -17,7 +17,9 @@ // check numbers::is_finite #include "../tests.h" + #include +#include template diff --git a/tests/base/is_finite_complex.cc b/tests/base/is_finite_complex.cc index bf7a9d7a37..869cfcc3a9 100644 --- a/tests/base/is_finite_complex.cc +++ b/tests/base/is_finite_complex.cc @@ -17,7 +17,9 @@ // check numbers::is_finite for complex arguments #include "../tests.h" + #include +#include template diff --git a/tests/base/log_nan.cc b/tests/base/log_nan.cc index 240e4e3995..3b204f9121 100644 --- a/tests/base/log_nan.cc +++ b/tests/base/log_nan.cc @@ -18,7 +18,9 @@ // list. the test should actually output "nan", but prints "0" #include "../tests.h" + #include +#include int main () { diff --git a/tests/base/polynomial_minus_equals.cc b/tests/base/polynomial_minus_equals.cc index 1b27c8e54c..ba1e41834a 100644 --- a/tests/base/polynomial_minus_equals.cc +++ b/tests/base/polynomial_minus_equals.cc @@ -18,6 +18,8 @@ // // check on the Polynomial::operator -= +#include "../tests.h" + #include #include @@ -28,9 +30,8 @@ using namespace dealii; int main () { - std::ofstream logfile("output"); + initlog(); deallog << std::setprecision(3); - deallog.attach(logfile); // subtract two equal polynomials up to order p_dim // the result evaluated at an arbitrary point diff --git a/tests/codim_one/integrate_one_over_r_telles.cc b/tests/codim_one/integrate_one_over_r_telles.cc index 8c7bee3cfb..3d9c59f56d 100644 --- a/tests/codim_one/integrate_one_over_r_telles.cc +++ b/tests/codim_one/integrate_one_over_r_telles.cc @@ -1,6 +1,4 @@ // --------------------------------------------------------------------- -// $Id: integrate_one_over_r.cc 30338 2013-08-18 22:02:27Z heltai $ -// // Copyright (C) 2005 - 2015 by the deal.II authors // // This file is part of the deal.II library. @@ -14,6 +12,8 @@ // // --------------------------------------------------------------------- +#include "../tests.h" + // integrates the function *f(x,y)/R, where f(x,y) is a power of x and // y on the set [0,1]x[0,1]. dim = 2 only. @@ -26,8 +26,6 @@ #include -#include - using namespace std; using namespace dealii; @@ -39,12 +37,10 @@ exact_integral_one_over_r ( const unsigned int i, const unsigned int j, const unsigned int vertex_index); -ofstream logfile("output"); - int main () { - deallog.attach(logfile); + initlog(); deallog << std::fixed; deallog << endl diff --git a/tests/hp/step-27.cc b/tests/hp/step-27.cc index 7b3de5f80d..c2d02527a6 100644 --- a/tests/hp/step-27.cc +++ b/tests/hp/step-27.cc @@ -50,6 +50,7 @@ #include #include +#include namespace Step27 diff --git a/tests/integrators/maxwell_curl.cc b/tests/integrators/maxwell_curl.cc index f63da24bcf..d525ec6071 100644 --- a/tests/integrators/maxwell_curl.cc +++ b/tests/integrators/maxwell_curl.cc @@ -18,8 +18,7 @@ // Test curl related functions in integrators/maxwell.h -#include -#include +#include "../tests.h" #include #include @@ -96,10 +95,7 @@ void TestMaxwellCurl(Triangulation &tr) int main() { - const std::string logname = "output"; - std::ofstream logfile(logname.c_str()); - deallog.attach(logfile); - deallog.threshold_double(1.e-10); + initlog(); Triangulation<3> tr; make_grid(tr); diff --git a/tests/lac/constraints_c1.cc b/tests/lac/constraints_c1.cc index cf7ac994d9..40ab873732 100644 --- a/tests/lac/constraints_c1.cc +++ b/tests/lac/constraints_c1.cc @@ -23,6 +23,7 @@ // This is because it contains a cycle. The test now checks that this // is detected. +#include "../tests.h" #include #include @@ -30,8 +31,6 @@ #include #include -#include - using namespace dealii; template @@ -167,10 +166,7 @@ run(const FiniteElement &fe) int main() { deal_II_exceptions::disable_abort_on_exception(); - - const std::string logname = "output"; - std::ofstream logfile(logname.c_str()); - deallog.attach(logfile); + initlog(); FE_Q<2> fe(3); run(fe); diff --git a/tests/multigrid/mg_renumbered_01.cc b/tests/multigrid/mg_renumbered_01.cc index 883871de81..d6a413b80f 100644 --- a/tests/multigrid/mg_renumbered_01.cc +++ b/tests/multigrid/mg_renumbered_01.cc @@ -13,6 +13,7 @@ // // --------------------------------------------------------------------- +#include "../tests.h" #include #include @@ -474,10 +475,8 @@ void LaplaceProblem::run () int main () { - std::ofstream logfile("output"); + initlog(); deallog << std::setprecision(4); - deallog.attach(logfile); - deallog.threshold_double(1.e-10); LaplaceProblem<2> laplace_problem_2d(1); laplace_problem_2d.run ();