Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/src/Progmasoft/Runner/Scheduler.cpp
diff options
context:
space:
mode:
authorLeitwolf2026-11-06 09:34:16 +0300
committerGitHub2026-11-06 09:34:16 +0300
commitf7b935972ae17dfab13195a51f3d1f3b89d77c48 (patch)
tree99c4d53afb06eb1f2479392bdf56d9bc95621166 /src/Progmasoft/Runner/Scheduler.cpp
parent268698be92962247a21a86dda4de2d4267adcf8f (diff)
parentad3633ea59ec491c9694a10307beb7d7189db744 (diff)
downloadcatch3-f7b935972ae17dfab13195a51f3d1f3b89d77c48.tar.gz
Merge pull request #37 from Progmasoft/fix/child-environment
Withhold secret-looking variables from the processes the runner starts
Diffstat (limited to 'src/Progmasoft/Runner/Scheduler.cpp')
-rw-r--r--src/Progmasoft/Runner/Scheduler.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Progmasoft/Runner/Scheduler.cpp b/src/Progmasoft/Runner/Scheduler.cpp
index 4637a851..56a2aa36 100644
--- a/src/Progmasoft/Runner/Scheduler.cpp
+++ b/src/Progmasoft/Runner/Scheduler.cpp
@@ -994,6 +994,7 @@ namespace Progmasoft::Catch3::Runner
const std::size_t id = ++workersStarted_;
child.environment.emplace_back("CATCH3_WORKER",
std::to_string(id));
+ child.keptEnvironment = options_.passedEnvironment;
auto process = ChildProcess::Start(child);
if (!process)
{