1834dcf10SDeepak Kodihalli #include "remote_logging_tests.hpp" 2834dcf10SDeepak Kodihalli #include "xyz/openbmc_project/Common/error.hpp" 3834dcf10SDeepak Kodihalli 4834dcf10SDeepak Kodihalli namespace phosphor 5834dcf10SDeepak Kodihalli { 6834dcf10SDeepak Kodihalli namespace logging 7834dcf10SDeepak Kodihalli { 8834dcf10SDeepak Kodihalli namespace test 9834dcf10SDeepak Kodihalli { 10834dcf10SDeepak Kodihalli 11834dcf10SDeepak Kodihalli using namespace sdbusplus::xyz::openbmc_project::Common::Error; 12834dcf10SDeepak Kodihalli 13834dcf10SDeepak Kodihalli TEST_F(TestRemoteLogging, testGoodAddress) 14834dcf10SDeepak Kodihalli { 15834dcf10SDeepak Kodihalli config->address("1.1.1.1"); 16834dcf10SDeepak Kodihalli EXPECT_EQ(config->address(), "1.1.1.1"); 17834dcf10SDeepak Kodihalli } 18834dcf10SDeepak Kodihalli 19834dcf10SDeepak Kodihalli TEST_F(TestRemoteLogging, testBadAddress) 20834dcf10SDeepak Kodihalli { 21*27e9f131SAndrew Geissler EXPECT_THROW(config->address("this is not_an_IP!"), InvalidArgument); 22834dcf10SDeepak Kodihalli } 23834dcf10SDeepak Kodihalli 24834dcf10SDeepak Kodihalli } // namespace test 25834dcf10SDeepak Kodihalli } // namespace logging 26834dcf10SDeepak Kodihalli } // namespace phosphor 27