1*834dcf10SDeepak Kodihalli #include "remote_logging_tests.hpp" 2*834dcf10SDeepak Kodihalli #include "xyz/openbmc_project/Common/error.hpp" 3*834dcf10SDeepak Kodihalli 4*834dcf10SDeepak Kodihalli namespace phosphor 5*834dcf10SDeepak Kodihalli { 6*834dcf10SDeepak Kodihalli namespace logging 7*834dcf10SDeepak Kodihalli { 8*834dcf10SDeepak Kodihalli namespace test 9*834dcf10SDeepak Kodihalli { 10*834dcf10SDeepak Kodihalli 11*834dcf10SDeepak Kodihalli using namespace sdbusplus::xyz::openbmc_project::Common::Error; 12*834dcf10SDeepak Kodihalli 13*834dcf10SDeepak Kodihalli TEST_F(TestRemoteLogging, testGoodAddress) 14*834dcf10SDeepak Kodihalli { 15*834dcf10SDeepak Kodihalli config->address("1.1.1.1"); 16*834dcf10SDeepak Kodihalli EXPECT_EQ(config->address(), "1.1.1.1"); 17*834dcf10SDeepak Kodihalli } 18*834dcf10SDeepak Kodihalli 19*834dcf10SDeepak Kodihalli TEST_F(TestRemoteLogging, testBadAddress) 20*834dcf10SDeepak Kodihalli { 21*834dcf10SDeepak Kodihalli EXPECT_THROW(config->address("not_an_IP"), InvalidArgument); 22*834dcf10SDeepak Kodihalli } 23*834dcf10SDeepak Kodihalli 24*834dcf10SDeepak Kodihalli }// namespace test 25*834dcf10SDeepak Kodihalli }// namespace logging 26*834dcf10SDeepak Kodihalli }// namespace phosphor 27