cpp-subprocess/test/test_env.cc
2025-05-04 10:47:43 -04:00

26 lines
427 B
C++

#include <iostream>
#include <cpp-subprocess/subprocess.hpp>
using namespace subprocess;
#ifndef __USING_WINDOWS__
void test_env()
{
int st= Popen("./env_script.sh", environment{{
{"NEW_ENV1", "VALUE-1"},
{"NEW_ENV2", "VALUE-2"},
{"NEW_ENV3", "VALUE-3"}
}}).wait();
assert (st == 0);
}
#endif
int main() {
#ifndef __USING_WINDOWS__
test_env();
#endif
return 0;
}