From: Matthias Maier Date: Mon, 23 Mar 2015 13:22:44 +0000 (+0100) Subject: Documentation: Update testsuite documentation X-Git-Tag: v8.3.0-rc1~363^2~1 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d7587a075146e757d4659b2f263cfed3a80fa86;p=dealii.git Documentation: Update testsuite documentation Closes #657 --- diff --git a/doc/developers/testsuite.html b/doc/developers/testsuite.html index 658ce89d0e..e8c534bda2 100644 --- a/doc/developers/testsuite.html +++ b/doc/developers/testsuite.html @@ -465,7 +465,7 @@ category/test.output Comparison file can actually be named in a more complex way than just category/test.output:
-category/test.[compiler=<regex>=<yes|no>.]*[with_<feature>=<on|off>.]*[mpirun=<x>.][expect=<y>.][binary.][<debug|release>.]output
+category/test.[compiler=<regex>=<yes|no>.]*[with_<feature>=<on|off|<version>>.]*[mpirun=<x>.][expect=<y>.][binary.][<debug|release>.]output
 
Normally, a test will be set up so that it runs twice, once in debug and once in release configuration. @@ -507,18 +507,28 @@ category/test.compiler=ICC-14=no.output

Restricting tests to feature configurations

In a similar vain as for build configurations, it is possible to restrict - tests to specific feature configurations, e.g.: + tests to specific feature configurations, e.g.,

 category/test.with_umfpack=on.output, or
 category/test.with_zlib=off.output
 
These tests will only be set up if the specified feature was configured. It is possible to provide different output files for disabled/enabled - features, e.g. + features, e.g.,
 category/test.with_64bit_indices=on.output
 category/test.with_64bit_indices=off.output
 
+ Furthermore, a test can be restricted to be run only for a specific + minimum version of a feature being available being available. For example +
+category/test.with_trilinos=11.14.1.output
+
+ will only be run if (a) trilinos is available, i.e., + DEAL_II_WITH_TRILINOS=TRUE and (b) if trilinos is at least + of version 11.14.1. +

+

It is also possible to declare multiple constraints subsequently, e.g.

 category/test.with_umfpack=on.with_zlib=on.output