24 #include <gtest/gtest.h> 
   34 bool g_config_error_function_called;
 
   36 void ClearConfigErrorCalled() { g_config_error_function_called = 
false; }
 
   38 bool IsConfigErrorCalled() { 
return g_config_error_function_called; }
 
   43 void FakeConfigErrorFunction(
const char* ) {
 
   44   g_config_error_function_called = 
true;
 
   49   void SetUp()
 override { ClearConfigErrorCalled(); }
 
   59 TEST_F(GlobalConfigEnvTest, BoolWithEnvTest) {
 
   60   const char* bool_var_name = 
"BOOL_VAR";
 
   76   ClearConfigErrorCalled();
 
   81   ClearConfigErrorCalled();
 
   84 TEST_F(GlobalConfigEnvTest, Int32WithEnvTest) {
 
   85   const char* int32_var_name = 
"INT32_VAR";
 
  104   ClearConfigErrorCalled();
 
  107 TEST_F(GlobalConfigEnvTest, StringWithEnvTest) {
 
  108   const char* string_var_name = 
"STRING_VAR";
 
  124 int main(
int argc, 
char** argv) {