#include "elog_errorwrap_test.hpp" namespace phosphor { namespace logging { namespace internal { TEST_F(TestLogManager, logCap) { for (size_t i = 0; i < ERROR_INFO_CAP + 20; i++) { manager.commitWithLvl(i, "FOO", 6); } // Max num of Info( and below Sev) errors can be created is qual to // ERROR_INFO_CAP EXPECT_EQ(ERROR_INFO_CAP, manager.getInfoErrSize()); for (size_t i = 0; i < ERROR_CAP + 20; i++) { manager.commitWithLvl(i, "FOO", 0); } // Max num of high severity errors can be created is qual to ERROR_CAP EXPECT_EQ(ERROR_CAP, manager.getRealErrSize()); } } // namespace internal } // namespace logging } // namespace phosphor