diff options
Diffstat (limited to 'test/utils/test_env.hpp')
-rw-r--r-- | test/utils/test_env.hpp | 8 |
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"); |