From 28106f96de8ae5cdb3a0ee0e3a8a8185551e3b00 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 20 Jan 2017 20:25:59 +0300 Subject: Add support for comparison of test command output to a file --- build2/test/script/script | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'build2/test/script/script') diff --git a/build2/test/script/script b/build2/test/script/script index bb9b074..fbf3dd5 100644 --- a/build2/test/script/script +++ b/build2/test/script/script @@ -131,6 +131,15 @@ namespace build2 small_vector lines; }; + // Output file redirect mode. + // + enum class redirect_fmode + { + compare, + overwrite, + append + }; + struct redirect { redirect_type type; @@ -139,7 +148,7 @@ namespace build2 { using path_type = build2::path; path_type path; - bool append = false; + redirect_fmode mode; // Meaningless for input redirect. }; union -- cgit v1.1