MCPcopy Create free account
hub / github.com/ClickHouse/ai-sdk-cpp / EnvironmentConfigTest

Class EnvironmentConfigTest

tests/integration/openai_integration_test.cpp:390–405  ·  view source on GitHub ↗

Environment Configuration Test

Source from the content-addressed store, hash-verified

388
389// Environment Configuration Test
390class EnvironmentConfigTest : public ::testing::Test {
391 protected:
392 void SetUp() override {
393 // Save original environment
394 original_api_key_ = std::getenv("OPENAI_API_KEY");
395 original_base_url_ = std::getenv("OPENAI_BASE_URL");
396 }
397
398 void TearDown() override {
399 // Restore environment (if needed)
400 }
401
402 private:
403 const char* original_api_key_;
404 const char* original_base_url_;
405};
406
407TEST_F(EnvironmentConfigTest, ConfigurationFromEnvironment) {
408 const char* api_key = std::getenv("OPENAI_API_KEY");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected