Skip to content

Merge pull request #369 from Uninett/feature/calculate-downtime-for-b… #1281

Merge pull request #369 from Uninett/feature/calculate-downtime-for-b…

Merge pull request #369 from Uninett/feature/calculate-downtime-for-b… #1281

GitHub Actions / Test results succeeded Sep 20, 2024 in 0s

All 594 tests pass in 1m 28s

    3 files      3 suites   1m 28s ⏱️
  594 tests   594 ✅ 0 💤 0 ❌
1 734 runs  1 732 ✅ 2 💤 0 ❌

Results for commit b19d9fa.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test results

594 tests found (test 1 to 566)

There are 594 tests, see "Raw output" for the list of tests 1 to 566.
Raw output
tests.api.auth_test.TestAuthenticate ‑ test_when_challenge_is_empty_should_raise_error
tests.api.auth_test.TestAuthenticate ‑ test_when_challenge_response_is_bad_should_raise_error
tests.api.auth_test.TestAuthenticate ‑ test_when_challenge_response_is_ok_should_return_true
tests.api.auth_test.TestAuthenticate ‑ test_when_user_does_not_exist_should_raise_error
tests.api.auth_test.TestGetChallenge ‑ test_should_return_at_least_40_characters
tests.api.auth_test.TestGetChallenge ‑ test_should_return_unique_challenges
tests.api.auth_test.TestReadUsers ‑ test_result_should_match_input_file
tests.api.auth_test.TestReadUsers ‑ test_should_not_crash_on_empty_lines_in_input
tests.api.legacy_test ‑ test_requires_authentication_should_set_function_attribute
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_data_received_should_break_down_multiline_input_packets_with_cr_and_lf
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_data_received_should_break_down_multiline_input_packets_with_just_lf
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_get_all_responders_should_return_mapping_of_all_commands
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_read_multiline_should_return_data_as_future
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_should_init_without_error
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_command_has_too_few_args_then_an_error_response_should_be_sent
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_command_has_too_many_args_then_it_should_ignore_the_extraneous_args
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_command_is_not_alphanumeric_then_get_responder_should_ignore_it
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_command_is_unknown_then_dispatcher_should_respond_with_error
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_command_raises_unhandled_exception_then_error_response_should_be_sent
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_command_raises_unhandled_exception_then_exception_should_be_logged
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_connected_it_should_register_instance_in_server
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_connected_then_greeting_should_be_written
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_connected_then_peer_name_should_be_available
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_disconnected_it_should_deregister_instance_from_server
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_empty_line_is_received_then_it_should_be_ignored
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_garbage_data_is_received_then_transport_should_be_closed
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_just_created_then_authenticated_should_be_false
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_multiple_responders_match_then_get_responder_should_return_the_longest_name_match
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_not_connected_then_peer_name_should_be_none
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_privileged_command_is_requested_by_authenticated_client_then_response_should_be_ok
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_privileged_command_is_requested_by_unauthenticated_client_then_dispatcher_should_respond_with_error
tests.api.legacy_test.TestZino1BaseServerProtocol ‑ test_when_simple_data_line_is_received_then_command_should_be_dispatched
tests.api.legacy_test.TestZino1ServerProtocolAddhistCommand ‑ test_should_add_history_entry_to_event
tests.api.legacy_test.TestZino1ServerProtocolAddhistCommand ‑ test_should_prefix_history_message_with_username
tests.api.legacy_test.TestZino1ServerProtocolAddhistCommand ‑ test_when_caseid_is_invalid_it_should_output_error
tests.api.legacy_test.TestZino1ServerProtocolCaseidsCommand ‑ test_should_output_a_list_of_known_event_ids
tests.api.legacy_test.TestZino1ServerProtocolCaseidsCommand ‑ test_should_output_a_list_of_only_ids_of_non_closed_events
tests.api.legacy_test.TestZino1ServerProtocolClearflapCommand ‑ test_it_should_output_error_response_for_invalid_ifindex
tests.api.legacy_test.TestZino1ServerProtocolClearflapCommand ‑ test_it_should_output_error_response_for_unknown_router
tests.api.legacy_test.TestZino1ServerProtocolClearflapCommand ‑ test_it_should_set_event_flapstate_to_stable_and_respond_with_ok
tests.api.legacy_test.TestZino1ServerProtocolCommunityCommand ‑ test_should_output_community_for_router
tests.api.legacy_test.TestZino1ServerProtocolCommunityCommand ‑ test_should_output_error_response_for_unknown_router
tests.api.legacy_test.TestZino1ServerProtocolGetattrsCommand ‑ test_should_output_correct_attrs
tests.api.legacy_test.TestZino1ServerProtocolGetattrsCommand ‑ test_should_output_correct_attrs_for_alias
tests.api.legacy_test.TestZino1ServerProtocolGetattrsCommand ‑ test_when_caseid_is_invalid_it_should_output_error
tests.api.legacy_test.TestZino1ServerProtocolGethistCommand ‑ test_should_output_all_lines
tests.api.legacy_test.TestZino1ServerProtocolGethistCommand ‑ test_when_caseid_is_invalid_it_should_output_error
tests.api.legacy_test.TestZino1ServerProtocolGetlogCommand ‑ test_should_output_all_lines
tests.api.legacy_test.TestZino1ServerProtocolGetlogCommand ‑ test_when_caseid_is_invalid_it_should_output_error
tests.api.legacy_test.TestZino1ServerProtocolHelpCommand ‑ test_when_authenticated_help_is_issued_then_all_top_level_commands_should_be_listed
tests.api.legacy_test.TestZino1ServerProtocolHelpCommand ‑ test_when_unauthenticated_help_is_issued_then_unauthenticated_top_level_commands_should_be_listed
tests.api.legacy_test.TestZino1ServerProtocolNtieCommand ‑ test_when_nonce_exists_it_should_respond_with_ok
tests.api.legacy_test.TestZino1ServerProtocolNtieCommand ‑ test_when_nonce_exists_it_should_tie_the_corresponding_channel
tests.api.legacy_test.TestZino1ServerProtocolNtieCommand ‑ test_when_nonce_is_bogus_it_should_respond_with_error
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_create_device_pm
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_create_portstate_pm
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_create_portstate_pm_with_interface_regexp
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726809995-1726814195-device-exact-localhost-starting time is in the past]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726809998-1726814198-device-exact-localhost-starting time is in the past]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726810009-1726814209-device-exact-localhost-starting time is in the past]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814195-1726817195-device-exact-None-exact match type requires one extra argument: match_expression]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814195-1726817195-device-unknown-localhost-unknown match type: unknown]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814195-1726817195-portstate-intf-regexp-localhost-intf-regexp match type requires two extra arguments: match_device and match_expression]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814195-1726817195-unknown-exact-localhost-unknown PM event type: unknown]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814198-1726817198-device-exact-None-exact match type requires one extra argument: match_expression]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814198-1726817198-device-unknown-localhost-unknown match type: unknown]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814198-1726817198-portstate-intf-regexp-localhost-intf-regexp match type requires two extra arguments: match_device and match_expression]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814198-1726817198-unknown-exact-localhost-unknown PM event type: unknown]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814209-1726817209-device-exact-None-exact match type requires one extra argument: match_expression]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814209-1726817209-device-unknown-localhost-unknown match type: unknown]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814209-1726817209-portstate-intf-regexp-localhost-intf-regexp match type requires two extra arguments: match_device and match_expression]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726814209-1726817209-unknown-exact-localhost-unknown PM event type: unknown]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726817195-1726814195-device-exact-localhost-ending time is before starting time]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726817195-abc-device-exact-localhost-illegal to_t (param 2), must be only digits]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726817198-1726814198-device-exact-localhost-ending time is before starting time]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726817198-abc-device-exact-localhost-illegal to_t (param 2), must be only digits]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726817209-1726814209-device-exact-localhost-ending time is before starting time]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[1726817209-abc-device-exact-localhost-illegal to_t (param 2), must be only digits]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[abc-1726817195-device-exact-localhost-illegal from_t (param 1), must be only digits]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[abc-1726817198-device-exact-localhost-illegal from_t (param 1), must be only digits]
tests.api.legacy_test.TestZino1ServerProtocolPmAddCommand ‑ test_when_authenticated_should_not_create_pm_for_invalid_input[abc-1726817209-device-exact-localhost-illegal from_t (param 1), must be only digits]
tests.api.legacy_test.TestZino1ServerProtocolPmAddLogCommand ‑ test_should_add_log_entry_to_pm
tests.api.legacy_test.TestZino1ServerProtocolPmCancelCommand ‑ test_when_authenticated_should_cancel_pm
tests.api.legacy_test.TestZino1ServerProtocolPmCancelCommand ‑ test_when_authenticated_should_do_nothing_for_ended_pm
tests.api.legacy_test.TestZino1ServerProtocolPmCommand ‑ test_it_should_always_return_a_500_error
tests.api.legacy_test.TestZino1ServerProtocolPmDetailsCommand ‑ test_when_authenticated_should_output_device_pm_details
tests.api.legacy_test.TestZino1ServerProtocolPmDetailsCommand ‑ test_when_authenticated_should_output_portstate_pm_details
tests.api.legacy_test.TestZino1ServerProtocolPmHelpCommand ‑ test_when_authenticated_pm_help_is_issued_then_all_pm_subcommands_should_be_listed
tests.api.legacy_test.TestZino1ServerProtocolPmListCommand ‑ test_when_authenticated_should_list_all_pm_ids
tests.api.legacy_test.TestZino1ServerProtocolPmLogCommand ‑ test_should_output_pm_log
tests.api.legacy_test.TestZino1ServerProtocolPmMatchingCommand ‑ test_when_authenticated_should_not_output_non_matching_devices
tests.api.legacy_test.TestZino1ServerProtocolPmMatchingCommand ‑ test_when_authenticated_should_not_output_non_matching_ports
tests.api.legacy_test.TestZino1ServerProtocolPmMatchingCommand ‑ test_when_authenticated_should_output_matching_devices
tests.api.legacy_test.TestZino1ServerProtocolPmMatchingCommand ‑ test_when_authenticated_should_output_matching_ports
tests.api.legacy_test.TestZino1ServerProtocolPollintfCommand ‑ test_should_call_poll_single_interface
tests.api.legacy_test.TestZino1ServerProtocolPollintfCommand ‑ test_should_output_error_response_for_invalid_ifindex
tests.api.legacy_test.TestZino1ServerProtocolPollintfCommand ‑ test_should_output_error_response_for_unknown_router
tests.api.legacy_test.TestZino1ServerProtocolPollrtrCommand ‑ test_should_add_run_all_tasks_job
tests.api.legacy_test.TestZino1ServerProtocolPollrtrCommand ‑ test_should_output_error_response_for_unknown_router
tests.api.legacy_test.TestZino1ServerProtocolQuitCommand ‑ test_when_quit_is_issued_then_transport_should_be_closed
tests.api.legacy_test.TestZino1ServerProtocolSetstateCommand ‑ test_when_caseid_and_state_is_valid_event_history_should_contain_username
tests.api.legacy_test.TestZino1ServerProtocolSetstateCommand ‑ test_when_caseid_and_state_is_valid_event_state_should_be_changed
tests.api.legacy_test.TestZino1ServerProtocolSetstateCommand ‑ test_when_caseid_is_invalid_it_should_output_error
tests.api.legacy_test.TestZino1ServerProtocolSetstateCommand ‑ test_when_event_is_closed_it_should_output_error_and_stay_closed
tests.api.legacy_test.TestZino1ServerProtocolSetstateCommand ‑ test_when_state_is_invalid_it_should_output_error
tests.api.legacy_test.TestZino1ServerProtocolTranslateCaseIdToEvent ‑ test_when_caseid_doesnt_exist_the_return_value_should_be_awaitable
tests.api.legacy_test.TestZino1ServerProtocolTranslateCaseIdToEvent ‑ test_when_caseid_exists_it_should_return_event_object
tests.api.legacy_test.TestZino1ServerProtocolUserCommand ‑ test_when_authentication_is_attempted_more_than_once_then_response_should_be_error
tests.api.legacy_test.TestZino1ServerProtocolUserCommand ‑ test_when_correct_authentication_is_given_then_response_should_be_ok
tests.api.legacy_test.TestZino1ServerProtocolUserCommand ‑ test_when_incorrect_authentication_is_given_then_response_should_be_error
tests.api.legacy_test.TestZino1ServerProtocolVersionCommand ‑ test_should_output_current_version
tests.api.legacy_test.TestZino1TestProtocol ‑ test_multitest_should_accept_multiline_input
tests.api.legacy_test.TestZino1TestProtocol ‑ test_when_authenticated_then_authtest_should_respond_with_ok
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_goodbye_should_close_transport
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_init_should_succeed
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_notify_should_output_text_line
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_tied_to_should_be_settable_and_gettable
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_when_connected_it_should_register_instance_in_server
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_when_connected_then_peer_name_should_be_available
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_when_disconnected_it_should_deregister_instance_from_server
tests.api.notify_test.TestZino1NotificationProtocol ‑ test_when_not_connected_then_peer_name_should_be_none
tests.api.notify_test.TestZino1NotificationProtocolBuildAndSendNotifications ‑ test_should_send_notifications_only_to_tied_channels
tests.api.notify_test.TestZino1NotificationProtocolBuildNotifications ‑ test_should_make_notifications_for_history_changes
tests.api.notify_test.TestZino1NotificationProtocolBuildNotifications ‑ test_should_make_notifications_for_log_changes
tests.api.notify_test.TestZino1NotificationProtocolBuildNotifications ‑ test_should_make_notifications_for_regular_changed_attrs
tests.api.notify_test.TestZino1NotificationProtocolBuildNotifications ‑ test_should_make_notifications_for_state_changes
tests.api.server_test ‑ test_zinoserver_should_serve_without_error
tests.bin_test ‑ test_getuptime_help_runs_without_error
tests.bin_test ‑ test_polltest_help_runs_without_error
tests.bin_test ‑ test_zino_help_screen_runs_without_error
tests.compat_test ‑ test_strenum_should_be_able_to_instantiate_from_string
tests.compat_test ‑ test_strenum_value_should_be_string
tests.config.models_test.TestPollDevice ‑ test_init_should_fail_on_missing_address_or_name
tests.config.models_test.TestPollDevice ‑ test_init_should_succeed_with_address_and_name
tests.config.polldevs_test.TestContainsDefaults ‑ test_when_section_contains_at_least_one_default_key_it_should_return_true
tests.config.polldevs_test.TestContainsDefaults ‑ test_when_section_contains_no_default_keys_it_should_return_false
tests.config.polldevs_test.TestParseDefaults ‑ test_all_default_values_should_be_returned
tests.config.polldevs_test.TestReadConfSections ‑ test_when_file_contains_comments_they_should_be_ignored
tests.config.polldevs_test.TestReadConfSections ‑ test_when_file_contains_non_assignments_it_should_fail
tests.config.polldevs_test.TestReadConfSections ‑ test_when_file_contains_two_sections_it_should_yield_two_dicts
tests.config.polldevs_test.TestReadConfSections ‑ test_when_file_is_empty_it_should_return_nothing
tests.config.polldevs_test.TestReadInvalidPolldevs ‑ test_exception_should_include_device_name_on_missing_address
tests.config.polldevs_test.TestReadInvalidPolldevs ‑ test_exception_should_include_missing_attribute_on_missing_address
tests.config.polldevs_test.TestReadInvalidPolldevs ‑ test_should_have_filename_in_exception
tests.config.polldevs_test.TestReadInvalidPolldevs ‑ test_should_have_line_number_in_exception
tests.config.polldevs_test.TestReadInvalidPolldevs ‑ test_should_raise_exception
tests.config.polldevs_test.TestReadPolldevs ‑ test_should_generate_two_polldevices_from_test_config
tests.config.polldevs_test.TestReadPolldevs ‑ test_should_return_default_values_from_test_config
tests.config.polldevs_test.TestReadPolldevs ‑ test_should_use_default_values_in_polldevices_generated_from_test_config
tests.config_test.TestReadConfiguration ‑ test_pollfile_argument_overrides_pollfile_defined_in_file
tests.config_test.TestReadConfiguration ‑ test_raises_error_on_file_not_found
tests.config_test.TestReadConfiguration ‑ test_raises_error_on_invalid_config_values
tests.config_test.TestReadConfiguration ‑ test_raises_error_on_invalid_toml_file
tests.config_test.TestReadConfiguration ‑ test_raises_error_on_pollfile_not_found
tests.config_test.TestReadConfiguration ‑ test_returns_config_defined_in_file
tests.config_test.TestReadConfiguration ‑ tests_raises_error_on_misspelled_key
tests.events_test.TestEvents ‑ test_adding_two_identical_events_should_raise
tests.events_test.TestEvents ‑ test_checkout_should_return_copy
tests.events_test.TestEvents ‑ test_checkout_should_return_deep_log_copy
tests.events_test.TestEvents ‑ test_commit_should_add_event_to_closed_index_when_closing_event
tests.events_test.TestEvents ‑ test_commit_should_call_observers_with_old_and_new_event_objects
tests.events_test.TestEvents ‑ test_commit_should_open_embryonic_event
tests.events_test.TestEvents ‑ test_commit_should_remove_event_from_open_index_when_closing_event
tests.events_test.TestEvents ‑ test_commit_should_replace_event
tests.events_test.TestEvents ‑ test_commit_should_set_updated_when_closing_event
tests.events_test.TestEvents ‑ test_commit_should_update_index
tests.events_test.TestEvents ‑ test_create_event_should_return_event
tests.events_test.TestEvents ‑ test_delete_expired_events_should_delete_old_closed_event
tests.events_test.TestEvents ‑ test_delete_expired_events_should_not_delete_newly_closed_event
tests.events_test.TestEvents ‑ test_delete_expired_events_should_not_delete_open_event
tests.events_test.TestEvents ‑ test_delete_expired_events_should_remove_them_from_closed_index
tests.events_test.TestEvents ‑ test_delete_should_call_observers_with_event_object
tests.events_test.TestEvents ‑ test_delete_should_not_delete_open_event
tests.events_test.TestEvents ‑ test_delete_should_remove_closed_event_from_index_if_still_in_index
tests.events_test.TestEvents ‑ test_event_registry_should_not_contain_uncommited_event
tests.events_test.TestEvents ‑ test_event_should_be_gettable_by_id
tests.events_test.TestEvents ‑ test_get_or_create_event_should_not_return_closed_event
tests.events_test.TestEvents ‑ test_get_or_create_event_should_return_existing_event_on_same_index
tests.events_test.TestEvents ‑ test_get_or_create_event_should_return_new_event
tests.events_test.TestEvents ‑ test_initial_events_should_be_empty
tests.events_test.TestEvents ‑ test_when_downtime_is_calculated_to_zero_or_less_record_downtime_should_not_update_event
tests.events_test.TestEvents ‑ test_when_instance_is_created_it_should_rebuild_indexes
tests.events_test.TestEvents ‑ test_when_lasttrans_is_not_set_record_downtime_should_not_update_event
tests.events_test.TestEvents ‑ test_when_observer_is_added_it_should_be_called_on_commit
tests.flaps_test ‑ test_age_flapping_states_should_age_all_flapping_states
tests.flaps_test.TestAgeSingleInterfaceFlappingState ‑ test_it_should_decrease_hist_val
tests.flaps_test.TestAgeSingleInterfaceFlappingState ‑ test_when_flap_is_below_threshold_it_should_remove_flapping_state
tests.flaps_test.TestFlappingState ‑ test_age_should_decrease_hist_val
tests.flaps_test.TestFlappingState ‑ test_update_should_increase_histval
tests.flaps_test.TestFlappingState ‑ test_update_should_never_increase_hist_val_above_ceiling
tests.flaps_test.TestFlappingState ‑ test_update_should_set_last_flap_timestamp
tests.flaps_test.TestFlappingState ‑ test_when_hist_val_is_below_threshold_is_below_threshold_should_return_true
tests.flaps_test.TestFlappingStates ‑ test_first_flap_should_initialize_flapping_state
tests.flaps_test.TestFlappingStates ‑ test_unflap_should_remove_flapping_state
tests.flaps_test.TestFlappingStates ‑ test_update_interface_flap_should_update_existing_flapping_state
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_do_not_exist_get_flap_count_should_return_zero
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_do_not_exist_get_flap_value_should_return_zero
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_do_not_exist_is_flapping_should_return_false
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_do_not_exist_was_flapping_should_return_false
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_exist_get_flap_count_should_return_flap_count
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_exist_get_flap_value_should_return_hist_val
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_exist_was_flapping_should_return_true
tests.flaps_test.TestFlappingStates ‑ test_when_flapping_stats_is_between_thresholds_is_flapping_should_return_false
tests.flaps_test.TestFlappingStates ‑ test_when_hist_val_is_above_threshold_is_flapping_should_return_true
tests.flaps_test.TestFlappingStates ‑ test_when_hist_val_is_above_threshold_is_flapping_should_set_flag
tests.flaps_test.TestFlappingStates ‑ test_when_hist_val_is_below_minimal_threshold_is_flapping_should_return_false
tests.flaps_test.TestFlappingStates ‑ test_when_interface_has_no_flapping_stats_update_interface_flap_should_initialize_them
tests.flaps_test.TestFlappingStatesClearFlap ‑ test_it_should_schedule_verification_of_single_port
tests.flaps_test.TestFlappingStatesClearFlap ‑ test_when_port_does_not_exist_it_should_not_schedule_verification
tests.flaps_test.TestFlappingStatesClearFlapInternal ‑ test_when_event_but_not_port_exists_it_should_do_nothing
tests.flaps_test.TestFlappingStatesClearFlapInternal ‑ test_when_event_does_not_exist_it_should_do_nothing
tests.flaps_test.TestFlappingStatesClearFlapInternal ‑ test_when_event_with_flapstate_exists_it_should_reset_it_to_stable
tests.flaps_test.TestStabilizeFlappingState ‑ test_when_a_matching_closed_event_exists_it_should_set_its_flapstate_to_stable
tests.flaps_test.TestStabilizeFlappingState ‑ test_when_a_matching_event_exists_it_should_set_its_flapstate_to_stable
tests.flaps_test.TestStabilizeFlappingState ‑ test_when_no_event_exists_it_should_create_an_event
tests.flaps_test.TestStabilizeFlappingState ‑ test_when_port_is_unkown_it_should_still_log_the_change
tests.oid_test ‑ test_can_add_nodes_to_oid
tests.oid_test ‑ test_can_create_oid_from_bytestring
tests.oid_test.TestOIDIsPrefix ‑ test_return_false_if_not_prefix
tests.oid_test.TestOIDIsPrefix ‑ test_return_false_if_prefix_equal_to_oid
tests.oid_test.TestOIDIsPrefix ‑ test_return_true_if_prefix
tests.oid_test.TestOIDStripPrefix ‑ test_invalid_prefix_is_not_stripped
tests.oid_test.TestOIDStripPrefix ‑ test_valid_prefix_is_stripped
tests.planned_maintenance_test ‑ test_model_dump_of_pm_should_use_aliases
tests.planned_maintenance_test ‑ test_pm_should_be_gettable_by_id
tests.planned_maintenance_test ‑ test_pms_should_be_parsed_as_correct_subclass_when_read_from_file
tests.planned_maintenance_test ‑ test_should_start_with_no_planned_maintenances
tests.planned_maintenance_test.TestClosePlannedMaintenance ‑ test_existing_pm_should_be_deleted
tests.planned_maintenance_test.TestClosePlannedMaintenance ‑ test_should_call_observers_after_closing_pm
tests.planned_maintenance_test.TestClosePlannedMaintenance ‑ test_when_there_are_no_matching_pms_it_should_not_raise_exception
tests.planned_maintenance_test.TestGetActivePlannedMaintenances ‑ test_should_not_return_ended_pms
tests.planned_maintenance_test.TestGetActivePlannedMaintenances ‑ test_should_not_return_pms_that_have_not_started_yet
tests.planned_maintenance_test.TestGetActivePlannedMaintenances ‑ test_should_return_active_pms
tests.planned_maintenance_test.TestGetEndedPlannedMaintenances ‑ test_should_not_return_pms_that_ended_before_last_run
tests.planned_maintenance_test.TestGetEndedPlannedMaintenances ‑ test_should_not_return_pms_that_have_not_ended
tests.planned_maintenance_test.TestGetEndedPlannedMaintenances ‑ test_should_return_pms_that_ended_after_last_run
tests.planned_maintenance_test.TestGetOldPlannedMaintenances ‑ test_should_not_return_pms_that_ended_since_last_run
tests.planned_maintenance_test.TestGetOldPlannedMaintenances ‑ test_should_not_return_pms_that_have_not_ended_yet
tests.planned_maintenance_test.TestGetOldPlannedMaintenances ‑ test_should_return_old_pms
tests.planned_maintenance_test.TestGetStartedPlannedMaintenances ‑ test_should_not_return_pms_that_have_not_started_yet
tests.planned_maintenance_test.TestGetStartedPlannedMaintenances ‑ test_should_not_return_pms_that_started_before_last_run
tests.planned_maintenance_test.TestGetStartedPlannedMaintenances ‑ test_should_return_pms_that_started_since_last_run
tests.planned_maintenance_test.TestUpdatePmStates ‑ test_event_opened_after_pm_was_initiated_should_be_set_to_ignored
tests.planned_maintenance_test.TestUpdatePmStates ‑ test_events_matching_active_device_pm_should_be_set_to_ignored
tests.planned_maintenance_test.TestUpdatePmStates ‑ test_events_matching_active_portstate_pm_should_be_set_to_ignored
tests.planned_maintenance_test.TestUpdatePmStates ‑ test_old_pms_should_be_deleted
tests.planned_maintenance_test.TestUpdatePmStates ‑ test_when_pm_ends_its_affected_events_should_be_opened
tests.scheduler_test ‑ test_deschedule_deleted_devices_should_deschedule_jobs
tests.scheduler_test ‑ test_deschedule_deleted_devices_should_not_fail_on_not_found_job
tests.scheduler_test ‑ test_scheduler_should_be_initialized_without_error
tests.scheduler_test.TestLoadPolldevs ‑ test__or_deleted_devices_on_invalid_configuration
tests.scheduler_test.TestLoadPolldevs ‑ test_should_log_error_on_invalid_configuration
tests.scheduler_test.TestLoadPolldevs ‑ test_should_log_error_on_non_existent_pollfile
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_all_new_devices_on_first_run
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_changed_defaults
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_changed_devices_on_changed_defaults
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_changed_devices_on_changed_interval
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_defaults_on_first_run
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_deleted_devices_on_second_run
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_no_new_or_deleted_devices_on_non_existent_pollfile
tests.scheduler_test.TestLoadPolldevs ‑ test_should_return_no_new_or_deleted_devices_on_unchanged_configuration
tests.scheduler_test.TestScheduleNewDevices ‑ test_should_do_nothing_when_device_list_is_empty
tests.scheduler_test.TestScheduleNewDevices ‑ test_should_schedule_jobs_for_new_devices
tests.snmp_test ‑ test_get_object_that_does_not_exist_should_raise_exception
tests.snmp_test.TestMibResolver ‑ test_bgp_peer_state_should_be_resolved
tests.snmp_test.TestMibResolver ‑ test_c_bgp_peer2_state_should_be_resolved
tests.snmp_test.TestMibResolver ‑ test_ifalias_should_be_resolved
tests.snmp_test.TestMibResolver ‑ test_ipadentaddr_should_be_resolved
tests.snmp_test.TestMibResolver ‑ test_jnx_bgp_m2_peer_state_should_be_resolved
tests.snmp_test.TestMibResolver ‑ test_sysuptime_should_be_resolved
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_bulkwalk
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_get
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_get2_should_return_symbolic_identifiers
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_get_named_value_should_return_symbolic_name
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_get_sysobjectid_should_be_tuple_of_ints
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_getbulk
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_getbulk2_should_have_expected_response
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_getnext
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_getnext2_should_return_symbolic_identifiers
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_sparsewalk_should_have_expected_response
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_walk
tests.snmp_test.TestSNMPRequestsResponseTypes ‑ test_when_mib_is_unkown_get2_should_raise_mibnotfounderror
tests.snmp_test.TestUdpTransportTarget ‑ test_when_device_address_is_ipv4_then_udp_transport_should_be_returned
tests.snmp_test.TestUdpTransportTarget ‑ test_when_device_address_is_ipv6_then_udp6_transport_should_be_returned
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_bulkwalk
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_get
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_getbulk
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_getbulk2
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_getnext
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_getnext2
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_sparsewalk
tests.snmp_test.TestUnknownMibShouldRaiseException ‑ test_walk
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_bulkwalk
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_get
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_getbulk
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_getbulk2
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_getnext
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_getnext2
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_sparsewalk
tests.snmp_test.TestUnreachableDeviceShouldRaiseException ‑ test_walk
tests.snmp_test.TestVarBindErrors ‑ test_get_should_raise_exception[EndOfMibView-EndOfMibViewError]
tests.snmp_test.TestVarBindErrors ‑ test_get_should_raise_exception[NoSuchInstance-NoSuchInstanceError]
tests.snmp_test.TestVarBindErrors ‑ test_get_should_raise_exception[NoSuchObject-NoSuchObjectError]
tests.state_test ‑ test_dump_state_to_file_should_dump_valid_json_to_file
tests.state_test.TestLoadStateFromFile ‑ test_should_load_saved_state
tests.state_test.TestLoadStateFromFile ‑ test_should_raise_on_invalid_json
tests.state_test.TestLoadStateFromFile ‑ test_should_return_none_when_state_file_is_missing
tests.stateconverter.convertstate_test ‑ test_addresses_should_be_set_correctly
tests.stateconverter.convertstate_test ‑ test_jnx_alarms_should_be_set_correctly
tests.stateconverter.convertstate_test ‑ test_state_should_be_parsed_without_crashing
tests.stateconverter.convertstate_test.TestBFD ‑ test_sess_addr_should_be_set_correctly
tests.stateconverter.convertstate_test.TestBFD ‑ test_sess_discr_should_be_set_correctly
tests.stateconverter.convertstate_test.TestBFD ‑ test_sess_state_should_be_set_correctly
tests.stateconverter.convertstate_test.TestBGP ‑ test_admin_status_should_be_set_correctly
tests.stateconverter.convertstate_test.TestBGP ‑ test_oper_status_should_be_set_correctly
tests.stateconverter.convertstate_test.TestBGP ‑ test_peers_should_be_set_correctly
tests.stateconverter.convertstate_test.TestBGP ‑ test_uptime_should_be_set_correctly
tests.stateconverter.convertstate_test.TestEvents ‑ test_alarm_event_should_be_created_correctly
tests.stateconverter.convertstate_test.TestEvents ‑ test_bfd_event_should_be_created_correctly
tests.stateconverter.convertstate_test.TestEvents ‑ test_bgp_event_should_be_created_correctly
tests.stateconverter.convertstate_test.TestEvents ‑ test_invalid_event_attribute_should_not_be_set
tests.stateconverter.convertstate_test.TestEvents ‑ test_portstate_event_should_be_created_correctly
tests.stateconverter.convertstate_test.TestPM ‑ test_last_pm_id_should_be_set_correctly
tests.stateconverter.convertstate_test.TestPM ‑ test_last_run_should_be_set_correctly
tests.stateconverter.convertstate_test.TestPM ‑ test_pm_should_be_created_correctly
tests.stateconverter.convertstate_test.TestPort ‑ test_ifalias_should_be_set_correctly
tests.stateconverter.convertstate_test.TestPort ‑ test_ifdescr_should_be_set_correctly
tests.stateconverter.convertstate_test.TestPort ‑ test_portstate_should_be_set_correctly
tests.stateconverter.convertstate_test.TestVendor ‑ test_cisco_device_should_be_registered_as_cisco
tests.stateconverter.convertstate_test.TestVendor ‑ test_juniper_device_should_be_registered_as_juniper
tests.stateconverter.linedata_test ‑ test_can_parse_global_setters
tests.stateconverter.linedata_test ‑ test_identifiers_are_parsed_correctly_for_event_attrs
tests.stateconverter.linedata_test ‑ test_identifiers_are_parsed_in_correct_order
tests.stateconverter.linedata_test ‑ test_only_quotes_on_start_and_end_of_value_are_removed
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_false_if_device_name_does_not_match_expression[exact]
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_false_if_device_name_does_not_match_expression[regexp]
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_false_if_device_name_does_not_match_expression[str]
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_false_if_invalid_match_type[intf-regexp]
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_true_if_device_name_matches_expression[exact]
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_true_if_device_name_matches_expression[regexp]
tests.statemodels.device_maintenance_test.TestMatchesDevice ‑ test_should_return_true_if_device_name_matches_expression[str]
tests.statemodels.device_maintenance_test.TestMatchesEvent ‑ test_should_return_false_for_events_that_are_not_reachability_or_alarm_events
tests.statemodels.device_maintenance_test.TestMatchesEvent ‑ test_should_return_false_for_non_matching_events
tests.statemodels.device_maintenance_test.TestMatchesEvent ‑ test_should_return_true_for_matching_event
tests.statemodels.device_maintenance_test.TestStart ‑ test_should_add_started_events_to_event_ids_list
tests.statemodels.device_maintenance_test.TestStart ‑ test_should_create_matching_event_with_ignored_state_if_it_does_not_exist
tests.statemodels.device_maintenance_test.TestStart ‑ test_should_not_change_state_of_events_that_are_not_reachability_or_alarm_events
tests.statemodels.device_maintenance_test.TestStart ‑ test_should_not_change_state_of_non_matching_events
tests.statemodels.device_maintenance_test.TestStart ‑ test_should_set_state_of_matching_events_to_ignored
tests.statemodels.planned_maintenance_test.TestAddLog ‑ test_should_add_log_entry_to_log_list_with_correct_message
tests.statemodels.planned_maintenance_test.TestEnd ‑ test_should_set_state_to_open_for_all_events_in_events_id_list
tests.statemodels.portstate_maintenance_test.TestMatchesEvent ‑ test_should_return_false_for_events_that_are_not_portstate_events
tests.statemodels.portstate_maintenance_test.TestMatchesEvent ‑ test_should_return_false_for_non_matching_events
tests.statemodels.portstate_maintenance_test.TestMatchesEvent ‑ test_should_return_true_for_matching_event
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_intf_regexp_match_type_should_return_false_for_matching_port_and_non_matching_device[intf-regexp]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_intf_regexp_should_return_true_for_matching_port_and_device[intf-regexp]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_regexp_and_str_should_return_true_for_matching_port[regexp]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_regexp_and_str_should_return_true_for_matching_port[str]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_should_return_false_for_non_matching_port[intf-regexp]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_should_return_false_for_non_matching_port[regexp]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_should_return_false_for_non_matching_port[str]
tests.statemodels.portstate_maintenance_test.TestMatchesPortstate ‑ test_should_return_false_if_invalid_match_type[exact]
tests.statemodels.portstate_maintenance_test.TestStart ‑ test_should_add_started_events_to_event_ids_list
tests.statemodels.portstate_maintenance_test.TestStart ‑ test_should_create_matching_event_with_ignored_state_if_it_does_not_exist
tests.statemodels.portstate_maintenance_test.TestStart ‑ test_should_not_change_state_of_events_that_are_not_portstate_events
tests.statemodels.portstate_maintenance_test.TestStart ‑ test_should_not_change_state_of_non_matching_events
tests.statemodels.portstate_maintenance_test.TestStart ‑ test_should_set_state_of_matching_events_to_ignored
tests.statemodels.statemodels_test.TestDeviceState ‑ test_vendor_utility_property_returns_expected_result[2636-is_juniper-True]
tests.statemodels.statemodels_test.TestDeviceState ‑ test_vendor_utility_property_returns_expected_result[666-is_cisco-False]
tests.statemodels.statemodels_test.TestDeviceState ‑ test_vendor_utility_property_returns_expected_result[666-is_juniper-False]
tests.statemodels.statemodels_test.TestDeviceState ‑ test_vendor_utility_property_returns_expected_result[9-is_cisco-True]
tests.statemodels.statemodels_test.TestDeviceStates ‑ test_empty_dict_should_not_contain_devices
tests.statemodels.statemodels_test.TestDeviceStates ‑ test_get_should_create_new_device_state
tests.statemodels.statemodels_test.TestEvent ‑ test_add_history_should_set_proper_timestamp
tests.statemodels.statemodels_test.TestEvent ‑ test_add_log_should_set_proper_timestamp
tests.statemodels.statemodels_test.TestEvent ‑ test_dump_event_to_file_should_dump_valid_json_to_file
tests.statemodels.statemodels_test.TestEvent ‑ test_get_changed_fields_should_correctly_detect_changed_fields
tests.statemodels.statemodels_test.TestEvent ‑ test_model_dump_simple_attrs_should_not_return_dict_with_log_or_history
tests.statemodels.statemodels_test.TestEvent ‑ test_model_dump_simple_attrs_should_replace_underscores_with_dashes_in_attr_names
tests.statemodels.statemodels_test.TestEvent ‑ test_model_dump_simple_attrs_should_represent_timedeltas_as_number_of_seconds
tests.statemodels.statemodels_test.TestEvent ‑ test_model_dump_simple_attrs_should_return_dict_of_only_string_values
tests.statemodels.statemodels_test.TestEvent ‑ test_when_set_state_is_called_it_should_change_state
tests.statemodels.statemodels_test.TestEvent ‑ test_when_state_is_changed_set_state_should_add_history_entry
tests.statemodels.statemodels_test.TestEvent ‑ test_when_state_is_changed_set_state_should_add_history_entry_with_details
tests.statemodels.statemodels_test.TestEvent ‑ test_when_state_is_unchanged_set_state_should_not_add_history_entry
tests.statemodels.statemodels_test.TestEvent ‑ test_zinoify_value_when_value_is_anything_its_str_should_be_returned
tests.statemodels.statemodels_test.TestEvent ‑ test_zinoify_value_when_value_is_datetime_it_should_return_a_unix_timestamp_as_a_str
tests.statemodels.statemodels_test.TestEvent ‑ test_zinoify_value_when_value_is_enum_it_should_return_its_real_value
tests.statemodels.statemodels_test.TestEvent ‑ test_zinoify_value_when_value_is_int_it_should_return_a_str
tests.statemodels.statemodels_test.TestLogEntryModelDumpLegacy ‑ test_should_be_prefixed_by_timestamp
tests.statemodels.statemodels_test.TestLogEntryModelDumpLegacy ‑ test_when_message_is_multi_line_continuation_lines_should_be_prefixed_by_space
tests.statemodels.statemodels_test.TestLogEntryModelDumpLegacy ‑ test_when_message_is_multi_line_it_should_return_the_correct_number_of_lines
tests.statemodels.statemodels_test.TestLogEntryModelDumpLegacy ‑ test_when_message_is_single_line_it_should_return_a_single_line
tests.tasks.test_addrs ‑ test_is_ignored[128.0.0.1-True]
tests.tasks.test_addrs ‑ test_is_ignored[172.16.0.1-True]
tests.tasks.test_addrs ‑ test_is_ignored[192.168.42.42-True]
tests.tasks.test_addrs ‑ test_is_ignored[8.8.8.8-False]
tests.tasks.test_addrs.TestAddressMapTask ‑ test_get_addrs_should_find_addresses
tests.tasks.test_addrs.TestAddressMapTask ‑ test_it_should_run_without_error_on_reachable_device
tests.tasks.test_addrs.TestAddressMapTask ‑ test_when_address_is_removed_it_should_update_the_state_accordingly
tests.tasks.test_addrs.TestAddressMapTask ‑ test_when_address_is_taken_from_other_device_it_should_update_the_state_accordingly
tests.tasks.test_addrs.TestValidateIpAddr ‑ test_when_input_is_invalid_ip_it_should_return_none
tests.tasks.test_addrs.TestValidateIpAddr ‑ test_when_input_is_valid_ipv4_it_should_return_an_ipv4address
tests.tasks.test_addrs.TestValidateIpAddr ‑ test_when_input_is_valid_ipv6_it_should_return_an_ipv6address
tests.tasks.test_bfdtask ‑ test_event_should_be_made_the_first_time_a_port_is_polled_if_state_is_not_up[cisco-bfd-down]
tests.tasks.test_bfdtask ‑ test_event_should_be_made_the_first_time_a_port_is_polled_if_state_is_not_up[juniper-bfd-down]
tests.tasks.test_bfdtask ‑ test_event_should_not_be_made_the_first_time_a_port_is_polled_if_state_is_up[cisco-bfd-up]
tests.tasks.test_bfdtask ‑ test_event_should_not_be_made_the_first_time_a_port_is_polled_if_state_is_up[juniper-bfd-up]
tests.tasks.test_bfdtask ‑ test_state_changing_should_create_event[cisco-bfd-up]
tests.tasks.test_bfdtask ‑ test_state_changing_should_create_event[juniper-bfd-up]
tests.tasks.test_bfdtask ‑ test_state_not_changing_should_not_create_event[cisco-bfd-up]
tests.tasks.test_bfdtask ‑ test_state_not_changing_should_not_create_event[juniper-bfd-up]
tests.tasks.test_bfdtask ‑ test_task_updates_state_correctly[cisco-bfd-up]
tests.tasks.test_bfdtask ‑ test_task_updates_state_correctly[juniper-bfd-up]
tests.tasks.test_bfdtask.TestJuniper ‑ test_parse_row_creates_correct_bfd_state[juniper-bfd-up]
tests.tasks.test_bfdtask.TestJuniper ‑ test_poll_juniper_returns_correct_ifdescr_to_state_mapping[juniper-bfd-up]
tests.tasks.test_bfdtask.TestJuniper ‑ test_when_single_index_is_given_then_poll_juniper_should_return_correct_ifdescr_to_state_mapping[juniper-bfd-up]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_admin_down_creates_event[cisco-bgp-admin-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_admin_down_creates_event[general-bgp-admin-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_admin_down_creates_event[juniper-bgp-admin-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_admin_up_creates_event[cisco-bgp-admin-up]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_admin_up_creates_event[general-bgp-admin-up]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_admin_up_creates_event[juniper-bgp-admin-up]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_external_reset_creates_event[cisco-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_external_reset_creates_event[general-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_external_reset_creates_event[juniper-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_creates_event[cisco-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_creates_event[general-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_creates_event[juniper-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_creates_serializable_event[cisco-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_creates_serializable_event[general-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_creates_serializable_event[juniper-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_does_not_create_event_if_uptime_less_than_specified[cisco-bgp-oper-down-short]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_does_not_create_event_if_uptime_less_than_specified[general-bgp-oper-down-short]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_oper_down_does_not_create_event_if_uptime_less_than_specified[juniper-bgp-oper-down-short]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_session_up_updates_event[cisco-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_session_up_updates_event[general-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_session_up_updates_event[juniper-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_task_logs_missing_information[missing-info-bgp]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_task_runs_without_errors[cisco-bgp]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_task_runs_without_errors[general-bgp]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_task_runs_without_errors[juniper-bgp]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_task_runs_without_errors[public]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_is_new_it_should_set_lasttrans[cisco-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_is_new_it_should_set_lasttrans[general-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_is_new_it_should_set_lasttrans[juniper-bgp-oper-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_established_to_not_established_it_should_update_lasttrans[cisco-bgp-admin-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_established_to_not_established_it_should_update_lasttrans[general-bgp-admin-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_established_to_not_established_it_should_update_lasttrans[juniper-bgp-admin-down]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_not_established_to_established_it_should_update_ac_down[cisco-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_not_established_to_established_it_should_update_ac_down[general-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_not_established_to_established_it_should_update_ac_down[juniper-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_not_established_to_established_it_should_update_lasttrans[cisco-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_not_established_to_established_it_should_update_lasttrans[general-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBGPStateMonitorTask ‑ test_when_event_transitions_from_not_established_to_established_it_should_update_lasttrans[juniper-bgp-external-reset]
tests.tasks.test_bgpstatemonitortask.TestBaseBGPRow ‑ test_when_input_is_valid_it_should_not_fail
tests.tasks.test_bgpstatemonitortask.TestBaseBGPRow ‑ test_when_peer_admin_status_is_invalid_it_should_raise_an_error
tests.tasks.test_bgpstatemonitortask.TestBaseBGPRow ‑ test_when_peer_state_is_invalid_it_should_raise_an_error
tests.tasks.test_bgpstatemonitortask.TestGetBGPStyle ‑ test_get_bgp_style_returns_correct_style_for_cisco[cisco-bgp]
tests.tasks.test_bgpstatemonitortask.TestGetBGPStyle ‑ test_get_bgp_style_returns_correct_style_for_general[general-bgp]
tests.tasks.test_bgpstatemonitortask.TestGetBGPStyle ‑ test_get_bgp_style_returns_correct_style_for_juniper[juniper-bgp]
tests.tasks.test_bgpstatemonitortask.TestGetBGPStyle ‑ test_get_bgp_style_returns_correct_style_for_non_bgp_task[public]
tests.tasks.test_bgpstatemonitortask.TestGetLocalAs ‑ test_get_local_as_returns_correct_value_for_cisco[cisco-bgp]
tests.tasks.test_bgpstatemonitortask.TestGetLocalAs ‑ test_get_local_as_returns_correct_value_for_general[general-bgp]
tests.tasks.test_bgpstatemonitortask.TestGetLocalAs ‑ test_get_local_as_returns_correct_value_for_juniper[juniper-bgp]
tests.tasks.test_bgpstatemonitortask.TestGetLocalAs ‑ test_get_local_as_returns_none_for_non_existent_local_as[public]
tests.tasks.test_bgpstatemonitortask.TestGetLocalAs ‑ test_get_local_as_returns_none_for_non_existent_local_as_with_juniper_bgp_style[public]
tests.tasks.test_init ‑ test_task_registry_should_be_populated_by_default
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_creates_both_alarm_events_on_both_counts_changed
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_creates_event_with_correct_log_on_initial_run
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_creates_one_alarm_event_on_one_count_changed
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_does_not_create_alarm_events_on_alarm_count_zero_on_first_run
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_does_not_create_alarm_events_on_unchanged_alarm_count
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_does_nothing_for_no_result
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_does_nothing_for_non_juniper_device
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_logs_error_for_non_int_result
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_overrides_alarm_count_in_device_state
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_runs_without_errors
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_saves_alarm_count_in_device_state
tests.tasks.test_juniperalarmtask.TestJuniperalarmTask ‑ test_task_updates_alarm_events
tests.tasks.test_linkstatetask.TestBaseInterfaceRow ‑ test_poll_single_interface_should_update_state
tests.tasks.test_linkstatetask.TestBaseInterfaceRow ‑ test_when_descr_and_index_are_present_is_sane_should_return_true
tests.tasks.test_linkstatetask.TestBaseInterfaceRow ‑ test_when_descr_is_missing_is_sane_should_return_false
tests.tasks.test_linkstatetask.TestBaseInterfaceRow ‑ test_when_ifindex_is_1_poll_single_interface_should_not_crash
tests.tasks.test_linkstatetask.TestBaseInterfaceRow ‑ test_when_index_is_missing_is_sane_should_return_false
tests.tasks.test_linkstatetask.TestBaseInterfaceRow ‑ test_when_timeout_occurs_poll_single_interface_should_not_crash
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_run_should_create_event_if_at_least_one_link_is_down
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_run_should_not_create_event_if_links_are_up
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_event_is_new_it_should_set_lasttrans
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_event_transitions_from_down_to_admindown_it_should_update_ac_down
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_event_transitions_from_down_to_admindown_it_should_update_lasttrans
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_event_transitions_from_down_to_up_it_should_update_ac_down
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_event_transitions_from_to_up_it_should_update_lasttrans
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_interface_data_is_empty_update_interfaces_should_keep_processing
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_interface_data_is_empty_update_single_interface_should_raise_exception
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_interface_doesnt_match_watchpat_it_should_be_ignored
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_interface_matches_ignorepat_it_should_be_ignored
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_interface_matches_watchpat_it_should_not_be_ignored
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_interface_state_is_missing_update_state_should_raise_exception
tests.tasks.test_linkstatetask.TestLinkStateTask ‑ test_when_patterns_are_empty_interface_should_not_be_ignored
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_extra_job_should_not_update_event_when_device_is_unreachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_extra_job_should_update_event_to_reachable_when_device_is_reachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_should_create_event_if_device_is_unreachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_should_not_create_event_if_device_is_reachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_should_not_start_extra_job_if_device_is_reachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_should_start_extra_job_if_device_is_unreachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_should_update_event_to_noresponse_when_device_is_unreachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_run_should_update_event_to_reachable_when_device_is_reachable
tests.tasks.test_reachabletask.TestReachableTask ‑ test_when_event_is_new_it_should_set_lasttrans
tests.tasks.test_reachabletask.TestReachableTask ‑ test_when_event_transitions_from_no_response_to_reachable_it_should_update_ac_down
tests.tasks.test_reachabletask.TestReachableTask ‑ test_when_event_transitions_from_no_response_to_reachable_it_should_update_lasttrans
tests.tasks.test_reachabletask.TestReachableTask ‑ test_when_event_transitions_from_reachable_to_no_response_it_should_update_lasttrans
tests.tasks.test_run_all_tasks.TestRunAllTasks ‑ test_does_not_raise_error_if_device_is_unreachable
tests.tasks.test_run_all_tasks.TestRunAllTasks ‑ test_when_one_task_raises_device_unreachable_it_should_not_run_further_tasks
tests.tasks.test_run_all_tasks.TestRunRegisteredTasks ‑ test_raises_error_if_device_is_unreachable
tests.tasks.test_task.TestTask ‑ test_get_sysuptime_raises_timeout_error
tests.tasks.test_task.TestTask ‑ test_get_sysuptime_returns_uptime
tests.tasks.test_vendor.TestVendorTask ‑ test_run_should_raise_exception_when_there_is_no_response
tests.tasks.test_vendor.TestVendorTask ‑ test_run_should_set_enterprise_id
tests.trapd_test.TestTrapReceiver ‑ test_add_community_should_accept_same_community_multiple_times
tests.trapd_test.TestTrapReceiver ‑ test_when_called_multiple_times_auto_subscribe_should_not_add_duplicates
tests.trapd_test.TestTrapReceiver ‑ test_when_trap_lacks_sysuptime_it_should_be_ignored
tests.trapd_test.TestTrapReceiver ‑ test_when_trap_lacks_trap_oid_it_should_be_ignored
tests.trapd_test.TestTrapReceiver ‑ test_when_trap_observer_wants_no_traps_auto_subscribe_should_ignore_it
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_conversion_of_varbind_to_python_object_fails_it_should_set_value_to_none
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_early_observer_returns_false_it_should_not_call_later_observers
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_observer_is_added_and_trap_matches_it_should_call_it
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_observer_raises_unhandled_exception_it_should_log_it
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_trap_is_from_known_device_it_should_log_it
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_trap_is_from_unknown_device_it_should_ignore_it
tests.trapd_test.TestTrapReceiverExternally ‑ test_when_trap_verification_fails_it_should_not_dispatch_trap
tests.trapobservers.bfd_traps_test.TestBFDTrapObserver ‑ test_when_bfd_trap_is_received_it_should_poll_all_affected_sessions
tests.trapobservers.bfd_traps_test.TestBFDTrapObserver ‑ test_when_malformed_bfd_trap_is_received_it_should_log_and_return
tests.trapobservers.bfd_traps_test.TestBFDTrapObserver ‑ test_when_polldevs_config_is_missing_it_should_do_nothing
tests.trapobservers.bgp_traps_test.TestBgpTrapObserver ‑ test_when_backward_transition_trap_is_received_it_should_change_bgp_peer_state
tests.trapobservers.bgp_traps_test.TestBgpTrapObserver ‑ test_when_established_trap_is_received_it_should_just_log_it
tests.trapobservers.bgp_traps_test.TestBgpTrapObserver ‑ test_when_trap_has_invalid_oper_state_it_should_do_nothing
tests.trapobservers.bgp_traps_test.TestBgpTrapObserver ‑ test_when_trap_has_invalid_remote_addr_it_should_do_nothing
tests.trapobservers.bgp_traps_test.TestBgpTrapObserver ‑ test_when_trap_is_missing_required_varbinds_it_should_do_nothing
tests.trapobservers.bgp_traps_test.TestBgpTrapObserver ‑ test_when_trap_is_unknown_it_should_pass_it_on
tests.trapobservers.ignored_traps_test.TestIgnoreTraps ‑ test_when_handle_trap_is_called_it_should_return_false
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_boot_age_is_less_than_5_minutes_policy_should_ignore_trap
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_boot_time_is_unknown_policy_should_not_ignore_trap
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_event_exists_policy_should_not_ignore_trap
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_event_is_new_it_should_set_lasttrans
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_link_down_is_received_it_should_create_portstate_event
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_link_trap_is_missing_ifindex_value_it_should_ignore_trap_early
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_link_trap_is_redundant_policy_should_ignore_trap
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_link_trap_refers_to_unknown_port_it_should_ignore_trap_early
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_port_does_not_match_watch_pattern_it_should_ignore_link_traps
tests.trapobservers.link_traps_test.TestLinkTrapObserver ‑ test_when_port_matches_ignore_pattern_it_should_ignore_link_traps
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_it_should_log_flap_stats_on_every_100_flaps
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_is_down_it_should_create_portstate_event
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_is_flapping_it_should_create_portstate_event_with_flapstate
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_transitions_from_flapping_to_up_it_should_update_ac_down_for_related_event
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_transitions_from_flapping_to_up_it_should_update_lasttrans_for_related_event
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_transitions_from_up_to_flapping_it_should_update_lasttrans_for_related_event
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_transitions_to_flapping_it_should_flag_active_flap_state
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_transitions_to_non_flapping_it_should_remove_flap_state
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_link_transitions_to_non_flapping_it_should_set_event_flapstate_to_stable
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_port_is_ignored_by_patterns_it_should_not_create_portstate_event
tests.trapobservers.link_traps_test.TestLinkTrapObserverHandleLinkTransitions ‑ test_when_port_is_ignored_by_policy_it_should_not_create_portstate_event
tests.trapobservers.logged_traps_test.TestCiscoConfigManEventLogger ‑ test_when_handle_trap_is_called_it_should_log_config_change
tests.trapobservers.logged_traps_test.TestCiscoPimTrapLogger ‑ test_when_handle_trap_is_called_with_invalid_pim_register_it_should_log_it_correctly
tests.trapobservers.logged_traps_test.TestCiscoPimTrapLogger ‑ test_when_trap_error_origin_type_is_not_ipv4_it_should_ignore_it
tests.trapobservers.logged_traps_test.TestCiscoPimTrapLogger ‑ test_when_trap_is_missing_error_origin_type_it_should_ignore_it

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test results

594 tests found (test 567 to 594)

There are 594 tests, see "Raw output" for the list of tests 567 to 594.
Raw output
tests.trapobservers.logged_traps_test.TestCiscoReloadTrapLogger ‑ test_when_handle_trap_is_called_it_should_log_reload
tests.trapobservers.logged_traps_test.TestOspfIfConfigErrorLogger ‑ test_when_handle_trap_is_called_with_ospf_config_error_it_should_log_it_correctly
tests.trapobservers.logged_traps_test.TestRestartTrapLogger ‑ test_when_handle_trap_is_called_it_should_log_trap_name[coldStart]
tests.trapobservers.logged_traps_test.TestRestartTrapLogger ‑ test_when_handle_trap_is_called_it_should_log_trap_name[warmStart]
tests.utils_test.TestFileIsReadableByOthers ‑ test_return_if_file_is_only_readable_by_owner
tests.utils_test.TestFileIsReadableByOthers ‑ test_return_true_if_file_is_world_readable
tests.utils_test.TestLogTimeSpent ‑ test_when_logger_is_specified_it_should_log_time_spent_using_that_logger
tests.utils_test.TestReverseDNS ‑ test_should_return_none_for_invalid_ip
tests.utils_test.TestReverseDNS ‑ test_should_return_reverse_dns_for_valid_ip
tests.zino_test ‑ test_when_args_specified_config_file_does_not_exist_then_load_config_should_exit
tests.zino_test ‑ test_when_args_specify_user_zino_init_event_loop_should_attempt_to_switch_users
tests.zino_test ‑ test_when_logging_config_is_invalid_then_apply_logging_config_should_exit
tests.zino_test ‑ test_when_unprivileged_user_asks_for_privileged_port_zino_should_exit_with_error
tests.zino_test ‑ test_zino_argparser_works
tests.zino_test ‑ test_zino_help_screen_should_not_crash
tests.zino_test ‑ test_zino_should_not_crash_right_away
tests.zino_test ‑ test_zino_should_not_run_with_invalid_conf_file
tests.zino_test ‑ test_zino_should_not_run_without_pollfile
tests.zino_test ‑ test_zino_should_run_with_pollfile_name_in_config_file
tests.zino_test ‑ test_zino_version_should_be_available
tests.zino_test.TestSwitchUser ‑ test_when_setgid_raises_oserror_it_should_return_false
tests.zino_test.TestSwitchUser ‑ test_when_switching_to_current_user_it_should_succeed
tests.zino_test.TestSwitchUser ‑ test_when_user_does_not_exist_it_should_return_false
tests.zino_test.TestSwitchUser ‑ test_when_user_exists_it_should_switch_correctly_to_uid_gid_and_groups
tests.zino_test.TestZinoRescheduleDumpStateOnCommit ‑ test_when_less_than_10_seconds_remains_until_next_dump_it_should_not_reschedule
tests.zino_test.TestZinoRescheduleDumpStateOnCommit ‑ test_when_more_than_10_seconds_remains_until_next_dump_it_should_reschedule
tests.zino_test.TestZinoRescheduleDumpStateOnPmChange ‑ test_when_less_than_10_seconds_remain_until_next_dump_it_should_not_reschedule
tests.zino_test.TestZinoRescheduleDumpStateOnPmChange ‑ test_when_more_than_10_seconds_remain_until_next_dump_it_should_reschedule