+++ /dev/null
-############################################################
-# $Id: Makefile 13841 2006-09-06 21:04:19Z kanschat $
-# Copyright (C) 2006, 2010 by the deal.II authors
-############################################################
-
-############################################################
-# Test if test suite reports the expected results
-#
-# This directory contains tests failing at different stages.
-# When running all tests, this should be reflected in the results.
-#
-############################################################
-
-include ../Makefile.paths
-include $D/common/Make.global_options
-debug-mode = on
-
-
-############################################################
-# phony header file to force compilation whenever
-# make is invoked
-############################################################
-
-phony.h:
- touch phony.h
-
-############################################################
-# Make sure even numbers are are always recompiled
-############################################################
-
-no_*_?[02468]/obj.g.o: phony.h
-
-############################################################
-# Another odd target that sets al OK files to the OK status
-# Try 'make report' after doing this
-############################################################
-
-all-ok:
- @for test in $(tests); do echo 'diff ok' > $$test/OK ; done
-
-
-include ../Makefile.rules
-include Makefile.depend
-include Makefile.tests
-
-.PHONY: default phony.h
+++ /dev/null
-This directory tests the testsuite, not the deal.II library! It should
-not be included in the regular regression test runs!
-
-Things that should be checked for when changing the implementation of
-the test suite:
-
-1. After make clean, first and second run should produce same results
-2. Tests with even number should produce same results as previous odd number
-3. Tests should produce results as indicated by their name
-
-
-
-Remarks on the implementation
-
-The file phony.h is used to make sure compilation is started in EVERY
-run of make for targets with even numbers.
-
-The current use of phony.h makes 'make report' report a wrong result
-for ok_02. While this is not a problem as long as we know it, we must
-be aware of it when changing the implementation.
-
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't compile
-
-int main()
-{
- not_declared();
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't compile
-
-#include "phony.h"
-
-int main()
-{
- not_declared();
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program runs, but won't produce results
-
-
-#include <cstdlib>
-#include <fstream>
-
-#include "phony.h"
-
-int main()
-{
-}
+++ /dev/null
-other results
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program runs, but won't produce results
-
-
-#include <cstdlib>
-#include <fstream>
-
-int main()
-{
-}
+++ /dev/null
-other results
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that produces wrong results
-
-
-#include <cstdlib>
-#include <fstream>
-
-int main()
-{
- std::ofstream out("no_diff_03/output");
- out << "My output" << std::endl;
-}
+++ /dev/null
-other results
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that produces wrong results
-
-
-#include <cstdlib>
-#include <fstream>
-
-#include "phony.h"
-
-int main()
-{
- std::ofstream out("no_diff_04/output");
- out << "My output" << std::endl;
-}
+++ /dev/null
-other results
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't link
-
-void not_implemented();
-
-int main()
-{
- not_implemented();
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't link
-
-#include "phony.h"
-
-void not_implemented();
-
-int main()
-{
- not_implemented();
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't run and does not produce results
-
-
-#include <cstdlib>
-
-int main()
-{
- exit(1);
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't run and does not produce results
-
-
-#include <cstdlib>
-
-#include "phony.h"
-
-int main()
-{
- exit(1);
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't run, but produces results
-
-
-#include <cstdlib>
-#include <fstream>
-
-int main()
-{
- std::ofstream out("no_run_03/output");
- out << "My output" << std::endl;
-
- exit(1);
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that won't run, but produces results
-
-
-#include <cstdlib>
-#include <fstream>
-
-#include "phony.h"
-
-int main()
-{
- std::ofstream out("no_run_04/output");
- out << "My output" << std::endl;
-
- exit(1);
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that produces correct results
-
-
-#include <cstdlib>
-#include <fstream>
-
-int main()
-{
- std::ofstream out("ok_01/output");
- out << "My output" << std::endl;
-}
+++ /dev/null
-//----------------------------------------------------------------------
-// $Id$
-// Version: $Name$
-//
-// Copyright (C) 2006 by the deal.II authors
-//
-// This file is subject to QPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
-//
-//----------------------------------------------------------------------
-
-// A test program that produces correct results
-
-
-#include <cstdlib>
-#include <fstream>
-
-#include "phony.h"
-
-int main()
-{
- std::ofstream out("ok_02/output");
- out << "My output" << std::endl;
-}