aboutsummaryrefslogtreecommitdiff
path: root/build2/test/common
diff options
context:
space:
mode:
Diffstat (limited to 'build2/test/common')
-rw-r--r--build2/test/common8
1 files changed, 8 insertions, 0 deletions
diff --git a/build2/test/common b/build2/test/common
index 44c7bf8..8e4235b 100644
--- a/build2/test/common
+++ b/build2/test/common
@@ -14,8 +14,16 @@ namespace build2
{
namespace test
{
+ enum class output_before {fail, warn, clean};
+ enum class output_after {clean, keep};
+
struct common
{
+ // The config.test.output values.
+ //
+ output_before before;
+ output_after after;
+
// The config.test query interface.
//
const names* test_ = nullptr; // The config.test value if any.