diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2017-03-08 00:39:30 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2017-03-15 19:52:39 +0300 |
commit | 52a29dd64479e9313848941078a2619b47f2c61b (patch) | |
tree | d2d83faab7298983793aaf8dd1009d371f324488 /build2/test/script/script.cxx | |
parent | 84dd05fe654eadd755d25932fcd76d1254dc8865 (diff) |
Add support for config.test.output variable
Diffstat (limited to 'build2/test/script/script.cxx')
-rw-r--r-- | build2/test/script/script.cxx | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/build2/test/script/script.cxx b/build2/test/script/script.cxx index c5cede8..0fa9dc6 100644 --- a/build2/test/script/script.cxx +++ b/build2/test/script/script.cxx @@ -305,6 +305,23 @@ namespace build2 } } + // command_type + // + ostream& + operator<< (ostream& o, command_type ct) + { + const char* s (nullptr); + + switch (ct) + { + case command_type::test: s = ""; break; + case command_type::setup: s = "+"; break; + case command_type::teardown: s = "-"; break; + } + + return o << s; + } + // redirect // redirect:: |