#include "absl/log/internal/flags.h"
#include <string>
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "absl/base/attributes.h"
#include "absl/base/log_severity.h"
#include "absl/flags/flag.h"
#include "absl/flags/reflection.h"
#include "absl/log/globals.h"
#include "absl/log/internal/test_helpers.h"
#include "absl/log/internal/test_matchers.h"
#include "absl/log/log.h"
#include "absl/log/scoped_mock_log.h"
#include "absl/strings/str_cat.h"
namespace {
TextMessage;
HasSubstr;
Not;
auto* test_env ABSL_ATTRIBUTE_UNUSED = …;
constexpr static absl::LogSeverityAtLeast DefaultStderrThreshold() { … }
class LogFlagsTest : public ::testing::Test { … };
TEST_F(LogFlagsTest, DISABLED_StderrKnobsDefault) { … }
TEST_F(LogFlagsTest, SetStderrThreshold) { … }
TEST_F(LogFlagsTest, SetMinLogLevel) { … }
TEST_F(LogFlagsTest, PrependLogPrefix) { … }
TEST_F(LogFlagsTest, EmptyBacktraceAtFlag) { … }
TEST_F(LogFlagsTest, BacktraceAtNonsense) { … }
TEST_F(LogFlagsTest, BacktraceAtWrongFile) { … }
TEST_F(LogFlagsTest, BacktraceAtWrongLine) { … }
TEST_F(LogFlagsTest, BacktraceAtWholeFilename) { … }
TEST_F(LogFlagsTest, BacktraceAtNonmatchingSuffix) { … }
TEST_F(LogFlagsTest, LogsBacktrace) { … }
}