mirror of https://github.com/Icinga/icinga2.git
Tests: Add Notification state/type to string cases
This commit is contained in:
parent
8098f4d54d
commit
9c5f280a85
|
@ -124,6 +124,7 @@ add_boost_test(base
|
|||
icinga_checkresult/service_3attempts
|
||||
icinga_checkresult/host_flapping_notification
|
||||
icinga_checkresult/service_flapping_notification
|
||||
icinga_notification/strings
|
||||
icinga_notification/state_filter
|
||||
icinga_notification/type_filter
|
||||
icinga_macros/simple
|
||||
|
|
|
@ -8,6 +8,21 @@ using namespace icinga;
|
|||
|
||||
BOOST_AUTO_TEST_SUITE(icinga_notification)
|
||||
|
||||
BOOST_AUTO_TEST_CASE(strings)
|
||||
{
|
||||
// States
|
||||
BOOST_CHECK("OK" == Notification::NotificationServiceStateToString(ServiceOK));
|
||||
BOOST_CHECK("Critical" == Notification::NotificationServiceStateToString(ServiceCritical));
|
||||
BOOST_CHECK("Up" == Notification::NotificationHostStateToString(HostUp));
|
||||
|
||||
// Types
|
||||
BOOST_CHECK("DowntimeStart" == Notification::NotificationTypeToString(NotificationDowntimeStart));
|
||||
BOOST_CHECK("Problem" == Notification::NotificationTypeToString(NotificationProblem));
|
||||
|
||||
// Compat
|
||||
BOOST_CHECK("DOWNTIMECANCELLED" == Notification::NotificationTypeToStringCompat(NotificationDowntimeRemoved));
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(state_filter)
|
||||
{
|
||||
unsigned long fstate;
|
||||
|
|
Loading…
Reference in New Issue