aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/test/unit_tests/process.cpp
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2020-10-18 13:39:44 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2020-10-18 13:40:08 +0300
commitf5b479fbabdceda48e3fd20d60bef1af393799cc (patch)
tree5bfffe4ef959f4489c9a7afbe0a4530be0fd20af /test/unit_tests/process.cpp
parent"return std::move" is evil (diff)
downloadwinapi-common-f5b479fbabdceda48e3fd20d60bef1af393799cc.tar.gz
winapi-common-f5b479fbabdceda48e3fd20d60bef1af393799cc.zip
stream.hpp -> process_io.hpp, move IO there
Diffstat (limited to '')
-rw-r--r--test/unit_tests/process.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/unit_tests/process.cpp b/test/unit_tests/process.cpp
index 0a6cb27..a126f86 100644
--- a/test/unit_tests/process.cpp
+++ b/test/unit_tests/process.cpp
@@ -10,6 +10,7 @@
#include <winapi/path.hpp>
#include <winapi/pipe.hpp>
#include <winapi/process.hpp>
+#include <winapi/process_io.hpp>
#include <winapi/utf8.hpp>
#include <boost/test/unit_test.hpp>
@@ -35,7 +36,7 @@ BOOST_FIXTURE_TEST_CASE(echo, WithEchoExe) {
BOOST_FIXTURE_TEST_CASE(echo_stdout_to_pipe, WithEchoExe) {
const CommandLine cmd_line{get_echo_exe(), {"aaa", "bbb", "ccc"}};
- Process::IO io;
+ process::IO io;
Pipe stdout_pipe;
io.std_out = Stdout{stdout_pipe};
const auto process = Process::create(cmd_line, std::move(io));
@@ -51,7 +52,7 @@ BOOST_FIXTURE_TEST_CASE(echo_stdout_to_file, WithEchoExe) {
const RemoveFileGuard remove_stdout_file{stdout_path};
const CommandLine cmd_line{get_echo_exe(), {"XXX", "YYY", "ZZZ"}};
- Process::IO io;
+ process::IO io;
io.std_out = Stdout{stdout_path};
const auto process = Process::create(cmd_line, std::move(io));
process.wait();
@@ -69,7 +70,7 @@ BOOST_FIXTURE_TEST_CASE(echo_stdin_from_file, WithEchoExe) {
File::open_w(stdin_path).write(stdin16);
const CommandLine cmd_line{get_echo_exe()};
- Process::IO io;
+ process::IO io;
Pipe stdout_pipe;
io.std_in = Stdin{stdin_path};
io.std_out = Stdout{stdout_pipe};