#include #include "shared.hpp" using namespace Hyprutils::OS; int main(int argc, char** argv, char** envp) { int ret = 0; CProcess process("sh", {"-c", "echo \"Hello $WORLD!\""}); process.addEnv("WORLD", "World"); EXPECT(process.runAsync(), true); EXPECT(process.runSync(), true); EXPECT(process.stdOut(), std::string{"Hello World!\n"}); EXPECT(process.stdErr(), std::string{""}); return ret; }