From: Matthias Maier Date: Sat, 7 Sep 2013 03:36:48 +0000 (+0000) Subject: Unify output and behaviour X-Git-Tag: v8.1.0~570^2~360 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65025d04935a27008385e8be35ca62e96b72f3f1;p=dealii.git Unify output and behaviour git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@30642 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/cmake/macros/macro_deal_ii_add_test.cmake b/deal.II/cmake/macros/macro_deal_ii_add_test.cmake index 5bd819908a..bc62d9f1f6 100644 --- a/deal.II/cmake/macros/macro_deal_ii_add_test.cmake +++ b/deal.II/cmake/macros/macro_deal_ii_add_test.cmake @@ -108,9 +108,10 @@ MACRO(DEAL_II_ADD_TEST _category _test_name _comparison_file _n_cpu) ${CMAKE_COMMAND} -E echo "${_full_test}: BUILD successful" COMMAND ${_run_command} - || (echo "${_full_test}: RUN failed. Output:" - && cat output - && rm output + || (mv ${CMAKE_CURRENT_BINARY_DIR}/${_test}/output + ${CMAKE_CURRENT_BINARY_DIR}/${_test}/failing_output + && echo "${_full_test}: RUN failed. Output:" + && cat ${CMAKE_CURRENT_BINARY_DIR}/${_test}/failing_output && exit 1) COMMAND ${PERL_EXECUTABLE} -pi