The ceilometer.tests.unit.meter.test_notifications Module

Tests for ceilometer.meter.notifications

class ceilometer.tests.unit.meter.test_notifications.TestMeterDefinition(*args, **kwds)[source]

Bases: ceilometer.tests.base.BaseTestCase

test_bad_type_cfg_definition()[source]
test_config_definition()[source]
test_config_required_missing_fields()[source]
class ceilometer.tests.unit.meter.test_notifications.TestMeterProcessing(*args, **kwds)[source]

Bases: ceilometer.tests.base.BaseTestCase

setUp()[source]
test_arithmetic_expr_meter()[source]
test_bad_meter_definition_skip(*args, **keywargs)[source]
test_custom_metadata()[source]
test_custom_timestamp()[source]
test_custom_timestamp_expr_meter()[source]
test_datetime_plugin()[source]
test_default_metadata()[source]
test_default_timestamp()[source]
test_duplicate_meter()[source]
test_fallback_meter_path()[source]
test_jsonpath_values_parsed()[source]
test_multi_match_event_meter()[source]
test_multi_meter_payload()[source]
test_multi_meter_payload_all_multi()[source]
test_multi_meter_payload_invalid_missing(*args, **keywargs)[source]
test_multi_meter_payload_invalid_short(*args, **keywargs)[source]
test_multi_meter_payload_none()[source]
test_multi_meter_payload_single()[source]
test_multiple_meter()[source]
test_prefix_expr_meter()[source]
test_regex_match_meter()[source]
test_string_expr_meter()[source]
test_unmatched_meter()[source]
test_user_meta()[source]
test_user_meta_and_custom()[source]