blob: f2df2142410ffd1b5418364e289e31b58148dad3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#include "cru/common/SubProcess.h"
#include <catch2/catch_test_macros.hpp>
using cru::SubProcess;
TEST_CASE("SubProcess", "[subprocess]") {
SECTION("should work.") {
SubProcess process = SubProcess::Create(u"echo", {u"abc"});
auto output = process.GetStdoutStream()->ReadToEndAsUtf8String();
REQUIRE(output == u"abc\n");
}
}
|