summaryrefslogtreecommitdiff
path: root/test/utils/test_env.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/utils/test_env.hpp')
-rw-r--r--test/utils/test_env.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/utils/test_env.hpp b/test/utils/test_env.hpp
index 3bc49901..d4f18994 100644
--- a/test/utils/test_env.hpp
+++ b/test/utils/test_env.hpp
@@ -7,6 +7,7 @@
#include <sstream>
#include <string>
+#include "src/buildtool/compatibility/compatibility.hpp"
#include "test/utils/logging/log_config.hpp"
[[nodiscard]] static inline auto ReadPlatformPropertiesFromEnv()
@@ -33,6 +34,13 @@
return properties;
}
+static inline void ReadCompatibilityFromEnv() {
+ auto* compatible = std::getenv("COMPATIBLE");
+ if (compatible != nullptr) {
+ Compatibility::SetCompatible();
+ }
+}
+
[[nodiscard]] static inline auto ReadRemoteAddressFromEnv()
-> std::optional<std::string> {
auto* execution_address = std::getenv("REMOTE_EXECUTION_ADDRESS");