1 parse errors, 2 errors, 1 fail, 1 skipped, 514 pass in 12m 17s
5 files 1 errors 396 suites 12m 17s ⏱️
518 tests 514 ✅ 1 💤 1 ❌ 2 🔥
2 072 runs 2 056 ✅ 4 💤 4 ❌ 8 🔥
Results for commit d6468ba.
Annotations
Check failure on line 0 in artifacts/test-reports-3.10/py310-django50/test-results.xml
github-actions / Test results
Error processing result file
File is empty.
Raw output
artifacts/test-reports-3.10/py310-django50/test-results.xml
Check warning on line 116 in tests/incident/test_incident.py
github-actions / Test results
All 4 runs failed: test_closing_event_without_finite_end_time_and_reopen_event_should_fix_endt_time (tests.incident.test_incident.IncidentRepairEndTimeTests)
artifacts/test-reports-3.10/py310-django42/test-results.xml [took 0s]
artifacts/test-reports-3.11/py311-django42/test-results.xml [took 0s]
artifacts/test-reports-3.12/py312-django42/test-results.xml [took 0s]
artifacts/test-reports-3.9/py39-django42/test-results.xml [took 0s]
Raw output
datet[28 chars]3, 59, 59, 999999, tzinfo=zoneinfo.ZoneInfo(key='Europe/Oslo')) != datet[28 chars]3, 59, 59, 999999)
Traceback (most recent call last):
File "/home/runner/work/Argus/Argus/tests/incident/test_incident.py", line 119, in test_closing_event_without_finite_end_time_and_reopen_event_should_fix_endt_time
self.assertEqual(incident.end_time, datetime.max)
AssertionError: datet[28 chars]3, 59, 59, 999999, tzinfo=zoneinfo.ZoneInfo(key='Europe/Oslo')) != datet[28 chars]3, 59, 59, 999999)
Check failure on line 102 in tests/incident/test_incident.py
github-actions / Test results
All 4 runs with error: test_golden_path (tests.incident.test_incident.IncidentRepairEndTimeTests)
artifacts/test-reports-3.10/py310-django42/test-results.xml [took 0s]
artifacts/test-reports-3.11/py311-django42/test-results.xml [took 0s]
artifacts/test-reports-3.12/py312-django42/test-results.xml [took 0s]
artifacts/test-reports-3.9/py39-django42/test-results.xml [took 0s]
Raw output
Cannot resolve keyword 'typen' into field. Choices are: ack, actor, actor_id, description, id, incident, incident_id, received, timestamp, type
Traceback (most recent call last):
File "/home/runner/work/Argus/Argus/tests/incident/test_incident.py", line 105, in test_golden_path
self.assertFalse(incident.repair_end_time())
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/src/argus/incident/models.py", line 539, in repair_end_time
reopen_event = self.reopen_event
^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/src/argus/incident/models.py", line 482, in reopen_event
return self.all_reopen_events().last()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/src/argus/incident/models.py", line 470, in all_reopen_events
return self.events.filter(typen=Event.Type.REOPEN).order_by("timestamp")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/query.py", line 1436, in filter
return self._filter_or_exclude(False, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/query.py", line 1454, in _filter_or_exclude
clone._filter_or_exclude_inplace(negate, args, kwargs)
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/query.py", line 1461, in _filter_or_exclude_inplace
self._query.add_q(Q(*args, **kwargs))
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1546, in add_q
clause, _ = self._add_q(q_object, self.used_aliases)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1577, in _add_q
child_clause, needed_inner = self.build_filter(
^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1427, in build_filter
lookups, parts, reffed_expression = self.solve_lookup_type(arg, summarize)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1237, in solve_lookup_type
_, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/sql/query.py", line 1725, in names_to_path
raise FieldError(
django.core.exceptions.FieldError: Cannot resolve keyword 'typen' into field. Choices are: ack, actor, actor_id, description, id, incident, incident_id, received, timestamp, type
Check failure on line 108 in tests/incident/test_incident.py
github-actions / Test results
All 4 runs with error: test_stateless_event_on_stateful_incident_should_fix_end_time (tests.incident.test_incident.IncidentRepairEndTimeTests)
artifacts/test-reports-3.10/py310-django42/test-results.xml [took 0s]
artifacts/test-reports-3.11/py311-django42/test-results.xml [took 0s]
artifacts/test-reports-3.12/py312-django42/test-results.xml [took 0s]
artifacts/test-reports-3.9/py39-django42/test-results.xml [took 0s]
Raw output
send_notification() got an unexpected keyword argument 'signal'
Traceback (most recent call last):
File "/home/runner/work/Argus/Argus/tests/incident/test_incident.py", line 111, in test_stateless_event_on_stateful_incident_should_fix_end_time
EventFactory(incident=incident, type=Event.Type.STATELESS)
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/base.py", line 43, in __call__
return cls.create(**kwargs)
^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/base.py", line 539, in create
return cls._generate(enums.CREATE_STRATEGY, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/django.py", line 122, in _generate
return super()._generate(strategy, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/base.py", line 468, in _generate
return step.build()
^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/builder.py", line 274, in build
instance = self.factory_meta.instantiate(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/base.py", line 320, in instantiate
return self.factory._create(model, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/factory/django.py", line 175, in _create
return manager.create(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/query.py", line 658, in create
obj.save(force_insert=True, using=self.db)
File "/home/runner/work/Argus/Argus/src/argus/incident/models.py", line 253, in save
super().save(*args, **kwargs)
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/base.py", line 814, in save
self.save_base(
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/db/models/base.py", line 892, in save_base
post_save.send(
File "/home/runner/work/Argus/Argus/.tox/py312-django42/lib/python3.12/site-packages/django/dispatch/dispatcher.py", line 177, in send
(receiver, receiver(signal=self, sender=sender, **named))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: send_notification() got an unexpected keyword argument 'signal'
Check notice on line 0 in .github
github-actions / Test results
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
tests.incident.ticket_plugins.test_base.CreateClientTests ‑ test_create_client_returns_client
Check notice on line 0 in .github
github-actions / Test results
518 tests found
There are 518 tests, see "Raw output" for the full list of tests.
Raw output
tests.auth.V1.test_views.ViewTests ‑ test_can_create_phone_number_with_valid_values
tests.auth.V1.test_views.ViewTests ‑ test_can_delete_phone_number
tests.auth.V1.test_views.ViewTests ‑ test_can_get_all_phone_numbers
tests.auth.V1.test_views.ViewTests ‑ test_can_get_current_user
tests.auth.V1.test_views.ViewTests ‑ test_can_get_specific_phone_number
tests.auth.V1.test_views.ViewTests ‑ test_can_get_specific_user
tests.auth.V1.test_views.ViewTests ‑ test_can_update_phone_number_with_valid_values
tests.auth.V1.test_views.ViewTests ‑ test_cannot_create_duplicate_phone_number
tests.auth.V1.test_views.ViewTests ‑ test_cannot_create_phone_number_with_invalid_phone_number
tests.auth.V1.test_views.ViewTests ‑ test_cannot_update_phone_number_with_duplicate_phone_number
tests.auth.test_auth.APITests ‑ test_auth_token_expires_and_is_deleted
tests.auth.test_auth.APITests ‑ test_get_auth_token_always_replaces_old_token
tests.auth.test_auth.APITests ‑ test_get_current_user_returns_correct_user
tests.auth.test_auth.APITests ‑ test_get_user_returns_the_correct_fields
tests.auth.test_auth.APITests ‑ test_refresh_token_returns_correct_new_token
tests.auth.test_models.PreferencesManagerTests ‑ test_all_should_only_return_registered_preferences
tests.auth.test_models.PreferencesManagerTests ‑ test_create_missing_preferences_creates_all_namespaces_for_all_users
tests.auth.test_models.PreferencesManagerTests ‑ test_get_all_defaults_returns_all_prefs_defaults
tests.auth.test_models.PreferencesManagerTests ‑ test_get_by_natural_key_fetches_preference_of_correct_namespace
tests.auth.test_models.PreferencesTests ‑ test_define_specific_preferences_via_forms_to_validate
tests.auth.test_models.PreferencesTests ‑ test_ensure_for_user_creates_all_installed_namespaces_for_user
tests.auth.test_models.PreferencesTests ‑ test_get_instance_converts_to_subclass
tests.auth.test_models.PreferencesTests ‑ test_get_preference_always_succeeds
tests.auth.test_models.PreferencesTests ‑ test_imported_models_autoregister_in_Preferences_NAMESPACES
tests.auth.test_models.PreferencesTests ‑ test_natural_key_should_return_username_and_namespace
tests.auth.test_models.PreferencesTests ‑ test_overriden_get_context_dumps_preferences_field_and_more
tests.auth.test_models.PreferencesTests ‑ test_save_preference_saves_named_preference
tests.auth.test_models.PreferencesTests ‑ test_str_should_return_username_and_namespace
tests.auth.test_models.PreferencesTests ‑ test_update_context_overrides_preference
tests.auth.test_models.PreferencesTests ‑ test_vanilla_get_context_dumps_preferences_field_including_defaults
tests.auth.test_models.SubclassPreferencesManagerTests ‑ test_create_adds_instance_with_correct_namespace
tests.auth.test_models.SubclassPreferencesManagerTests ‑ test_default_queryset_only_includes_own_instances
tests.auth.test_models.UnregisteredPreferencesManagerTests ‑ test_all_does_not_find_registered_preferences
tests.auth.test_models.UnregisteredPreferencesManagerTests ‑ test_all_finds_all_unregistered_preferences
tests.auth.test_models.UserIsMemberOfGroupTests ‑ test_is_member_of_group_when_group_is_group_succeeds
tests.auth.test_models.UserIsMemberOfGroupTests ‑ test_is_member_of_group_when_group_is_str_succeeds
tests.auth.test_models.UserIsMemberOfGroupTests ‑ test_is_member_of_group_when_no_groups_returns_none
tests.auth.test_models.UserIsMemberOfGroupTests ‑ test_is_member_of_group_when_not_member_of_group_fails
tests.auth.test_models.UserIsUsedTests ‑ test_is_dormant_if_no_actions_taken
tests.auth.test_models.UserIsUsedTests ‑ test_is_not_dormant_if_actor_of_event
tests.auth.test_models.UserIsUsedTests ‑ test_is_not_dormant_if_source_of_incident
tests.auth.test_models.UserMiscMethodTests ‑ test_get_preferences_context_does_not_return_unregistered_preferences
tests.auth.test_models.UserMiscMethodTests ‑ test_get_preferences_context_returns_dict_of_all_properly_registered_preferences
tests.auth.test_models.UserTypeTests ‑ test_is_end_user
tests.auth.test_models.UserTypeTests ‑ test_is_source_system
tests.auth.test_views.ViewTests ‑ test_can_get_admin_url_if_user_is_staff
tests.auth.test_views.ViewTests ‑ test_can_get_current_user
tests.auth.test_views.ViewTests ‑ test_can_get_login_methods
tests.auth.test_views.ViewTests ‑ test_can_get_specific_user
tests.auth.test_views.ViewTests ‑ test_cannot_get_admin_url_if_user_is_not_staff
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_ack_filtered_incidents
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_ack_filtered_incidents_with_set_expiration
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_close_filtered_incidents
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_close_filtered_incidents_with_set_description
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_close_filtered_incidents_with_set_timestamp
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_reopen_filtered_incidents
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_bulk_set_ticket_url_for_filtered_incidents
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_fail_with_incorrect_username
tests.dev.test_bulk_incidents.BulkIncidentsTests ‑ test_bulk_incidents_will_not_bulk_ack_incidents_for_non_fitting_filter
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_check_token_expiry_can_handle_days_input
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_close_expiry_incidents_without_expiring_tokens_closes_unconnected_incidents
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_close_expiry_incidents_without_expiring_tokens_does_not_close_connected_incidents
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_create_token_expiry_incident_creates_incident
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_create_token_expiry_incident_raises_error_if_no_given_token
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_expiry_incident_is_closed_when_token_deleted
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_expiry_incident_is_closed_when_token_updated
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_find_token_expiry_finds_only_expiring_token
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_get_tokens_without_expiry_incident_ignores_other_tokens_expiry_incidents
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_get_tokens_without_expiry_incident_returns_all_tokens_if_no_open_expiry_incident
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_get_tokens_without_expiry_incident_returns_no_tokens_if_all_have_expiry_incident
tests.dev.test_check_token_expiry.CheckTokenExpiryTests ‑ test_get_tokens_without_expiry_incident_returns_token_with_closed_expiry_incident
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_create_multiple_fake_incidents
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_create_single_fake_incident
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_create_single_fake_incident_with_set_description
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_create_single_fake_incident_with_set_level
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_create_single_fake_incident_with_set_tag
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_create_single_fake_stateless_incident
tests.dev.test_create_fake_incident.CreateFakeIncidentTests ‑ test_create_fake_incident_will_raise_error_for_invalid_level
tests.dev.test_create_source.CreateSourceTests ‑ test_create_source_will_create_source
tests.dev.test_create_source.CreateSourceTests ‑ test_create_source_will_create_source_with_set_type
tests.dev.test_gen_secret_key.GenSecretKeyTests ‑ test_gen_secret_key_will_output_a_secret_key
tests.dev.test_initial_setup.CreateFakeIncidentTests ‑ test_initial_setup_will_create_superuser_and_default_instances
tests.dev.test_initial_setup.CreateFakeIncidentTests ‑ test_initial_setup_will_create_superuser_with_set_email
tests.dev.test_initial_setup.CreateFakeIncidentTests ‑ test_initial_setup_will_create_superuser_with_set_password
tests.dev.test_initial_setup.CreateFakeIncidentTests ‑ test_initial_setup_will_create_superuser_with_set_username
tests.dev.test_initial_setup.CreateFakeIncidentTests ‑ test_initial_setup_will_display_error_message_if_called_twice
tests.dev.test_list_filters.ListFiltersTests ‑ test_list_filters_will_fail_with_pk_and_name_given
tests.dev.test_list_filters.ListFiltersTests ‑ test_list_filters_will_list_all_filters
tests.dev.test_list_filters.ListFiltersTests ‑ test_list_filters_will_list_specific_filter_by_name
tests.dev.test_list_filters.ListFiltersTests ‑ test_list_filters_will_list_specific_filter_by_pk
tests.dev.test_toggle_profile_activation.CreateFakeIncidentTests ‑ test_toggle_profile_activation_should_activate_inactivate_profile
tests.dev.test_toggle_profile_activation.CreateFakeIncidentTests ‑ test_toggle_profile_activation_should_deactivate_active_profile
tests.dev.test_toggle_profile_activation.CreateFakeIncidentTests ‑ test_toggle_profile_activation_should_raise_error_for_invalid_id
tests.dev.test_toggle_profile_activation.CreateFakeIncidentTests ‑ test_toggle_profile_activation_should_raise_error_for_missing_ids
tests.dev.test_toggle_profile_activation.CreateFakeIncidentTests ‑ test_toggle_profile_activation_should_report_error_but_update_for_partially_found_ids
tests.dev.test_toggle_profile_activation.CreateFakeIncidentTests ‑ test_toggle_profile_activation_should_toggle_multiple_profiles
tests.dev.test_utils.StressTesterTests ‑ test_get_auth_header_returns_correct_header_values
tests.dev.test_utils.StressTesterTests ‑ test_get_incidents_v1_url_returns_correct_url
tests.dev.test_utils.StressTesterTests ‑ test_get_incidents_v2_url_returns_correct_url
tests.dev.test_utils.StressTesterTests ‑ test_verify_description_does_not_raise_exception_for_correct_description
tests.dev.test_utils.StressTesterTests ‑ test_verify_description_raise_error_for_incorrect_description
tests.dev.test_utils.StressTesterTests ‑ test_verify_tags_does_not_raise_exception_for_correct_tags
tests.dev.test_utils.StressTesterTests ‑ test_verify_tags_raise_error_for_incorrect_tags
tests.filter.test_filterplugin.GetFilterBackendTest ‑ test_get_filter_backend_returns_default_backend_if_setting_not_set
tests.filter.test_filterplugin.GetFilterBackendTest ‑ test_get_filter_backend_returns_the_right_format_module
tests.filter.test_filterwrapper.FallbackFilterWrapperEventFitsEventTypeTests ‑ test_when_event_filter_is_empty_any_event_should_fit
tests.filter.test_filterwrapper.FallbackFilterWrapperEventFitsEventTypeTests ‑ test_when_event_filter_is_set_event_with_matching_type_should_fit
tests.filter.test_filterwrapper.FallbackFilterWrapperEventFitsEventTypeTests ‑ test_when_event_filter_is_set_event_with_not_matching_type_should_not_fit
tests.filter.test_filterwrapper.FallbackFilterWrapperGetFilterValueTests ‑ test_fallback_filter_does_not_override_given_key
tests.filter.test_filterwrapper.FallbackFilterWrapperGetFilterValueTests ‑ test_fallback_filter_fills_in_missing_key
tests.filter.test_filterwrapper.FallbackFilterWrapperGetFilterValueTests ‑ test_ignores_garbage
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsMaxlevelTests ‑ test_incident_fits_maxlevel_is_False_if_incident_level_is_gt_maxlevel
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsMaxlevelTests ‑ test_incident_fits_maxlevel_is_None_if_not_mentioned_in_filter
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsMaxlevelTests ‑ test_incident_fits_maxlevel_is_True_if_incident_level_is_lte_maxlevel
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsSourceSystemTests ‑ test_incident_fits_source_system_is_False_if_incident_source_system_is_not_in_filter_source_system
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsSourceSystemTests ‑ test_incident_fits_source_system_is_None_if_not_mentioned_in_filter
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsSourceSystemTests ‑ test_incident_fits_source_system_is_True_if_incident_source_system_is_the_same_as_filter_source_system
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTagsTests ‑ test_incident_fits_tags_is_False_if_incident_tags_is_not_in_filter_tags
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTagsTests ‑ test_incident_fits_tags_is_False_if_no_incident_tags
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTagsTests ‑ test_incident_fits_tags_is_None_if_not_mentioned_in_filter
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTagsTests ‑ test_incident_fits_tags_is_True_if_incident_tags_is_in_filter_tags
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTristateTests ‑ test_incident_fits_tristate_is_False_if_False_in_filter_and_incident_tristate_is_True
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTristateTests ‑ test_incident_fits_tristate_is_False_if_True_in_filter_and_incident_tristate_is_False
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTristateTests ‑ test_incident_fits_tristate_is_None_for_non_tristates_filters
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTristateTests ‑ test_incident_fits_tristate_is_None_if_not_mentioned_in_filter
tests.filter.test_filterwrapper.FallbackFilterWrapperIncidentFitsTristateTests ‑ test_incident_fits_tristate_is_True_if_True_in_filter_and_incident_tristate_is_True
tests.filter.test_filterwrapper.FallbackFilterWrapperIsEmptyTests ‑ test_empty_filter_is_empty
tests.filter.test_filterwrapper.FallbackFilterWrapperIsEmptyTests ‑ test_falsey_values_is_empty
tests.filter.test_filterwrapper.FallbackFilterWrapperIsEmptyTests ‑ test_one_truthy_key_means_not_empty
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_fitting_maxlevel_empty_if_no_incidents_with_this_maxlevel
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_fitting_maxlevel_finds_incidents_with_this_maxlevel
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_fitting_tristates_empty_if_no_incidents_with_these_tristates
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_fitting_tristates_finds_incidents_with_these_tristates
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_with_source_systems_empty_if_no_incidents_with_these_source_systems
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_with_source_systems_finds_incidents_with_these_source_systems
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_with_tags_empty_if_no_incidents_with_these_tags
tests.filter.test_queryset_filters.FilteredIncidentsHelpersTests ‑ test_incidents_with_tags_finds_incidents_with_these_tags
tests.filter.test_queryset_filters.FilteredIncidentsTests ‑ test_filtered_incidents_returns_empty_if_no_incident_fits_filter
tests.filter.test_queryset_filters.FilteredIncidentsTests ‑ test_filtered_incidents_returns_incident_if_incident_fits_filter
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_description_changes
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_details_url_changes
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_level_changes
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_metadata_changes
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_tag_changes
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_ticket_url_changes
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_ticket_url_changes_for_automatic_ticket_url_endpoint
tests.incident.test_change_event.ChangeEventTests ‑ test_change_event_is_created_on_ticket_url_changes_for_ticket_url_endpoint
tests.incident.test_create_fake_incident.EventViewSetTestCase ‑ test_create_fake_incident_creates_incident_with_set_description
tests.incident.test_create_fake_incident.EventViewSetTestCase ‑ test_create_fake_incident_creates_incident_with_set_level
tests.incident.test_create_fake_incident.EventViewSetTestCase ‑ test_create_fake_incident_creates_incident_with_set_tags
tests.incident.test_create_fake_incident.EventViewSetTestCase ‑ test_create_fake_incident_creates_stateless_incident
tests.incident.test_event.EventAPITests ‑ test_posting_allowed_event_types_for_end_user_is_valid
tests.incident.test_event.EventAPITests ‑ test_posting_allowed_event_types_for_source_system_is_valid
tests.incident.test_event.EventAPITests ‑ test_posting_close_and_reopen_events_does_not_change_stateless_incidents
tests.incident.test_event.EventAPITests ‑ test_posting_close_and_reopen_events_properly_changes_stateful_incidents
tests.incident.test_event.EventAPITests ‑ test_posting_disallowed_event_types_for_end_user_is_invalid
tests.incident.test_event.EventAPITests ‑ test_posting_disallowed_event_types_for_source_system_is_invalid
tests.incident.test_filters.IncidentFilterTestCase ‑ test_acked_false_because_ack_expired
tests.incident.test_filters.IncidentFilterTestCase ‑ test_acked_false_because_no_ack
tests.incident.test_filters.IncidentFilterTestCase ‑ test_acked_true
tests.incident.test_filters.IncidentFilterTestCase ‑ test_duration_gte_filter_should_match_closed_long_incident
tests.incident.test_filters.IncidentFilterTestCase ‑ test_duration_gte_filter_should_match_open_long_incident
tests.incident.test_filters.IncidentFilterTestCase ‑ test_duration_gte_filter_should_not_match_closed_short_incident
tests.incident.test_filters.IncidentFilterTestCase ‑ test_duration_gte_filter_should_not_match_open_short_incident
tests.incident.test_filters.IncidentFilterTestCase ‑ test_filter_pk_returns_empty_queryset_if_filter_belongs_to_other_user
tests.incident.test_filters.IncidentFilterTestCase ‑ test_filter_pk_returns_empty_queryset_if_filter_does_not_exist
tests.incident.test_filters.IncidentFilterTestCase ‑ test_filter_pk_returns_filtered_incidents
tests.incident.test_filters.IncidentFilterTestCase ‑ test_filter_pk_returns_no_filtered_incidents_if_none_match
tests.incident.test_filters.IncidentFilterTestCase ‑ test_notificationprofile_pk_returns_empty_queryset_if_profile_belongs_to_other_user
tests.incident.test_filters.IncidentFilterTestCase ‑ test_notificationprofile_pk_returns_empty_queryset_if_profile_does_not_exist
tests.incident.test_filters.IncidentFilterTestCase ‑ test_notificationprofile_pk_returns_filtered_incidents
tests.incident.test_filters.IncidentFilterTestCase ‑ test_notificationprofile_pk_returns_filtered_incidents_for_multiple_connected_filters
tests.incident.test_filters.IncidentFilterTestCase ‑ test_notificationprofile_pk_returns_no_filtered_incidents_if_none_match
tests.incident.test_filters.IncidentFilterTestCase ‑ test_open_false
tests.incident.test_filters.IncidentFilterTestCase ‑ test_open_true
tests.incident.test_filters.IncidentFilterTestCase ‑ test_stateful_false
tests.incident.test_filters.IncidentFilterTestCase ‑ test_stateful_true
tests.incident.test_filters.IncidentFilterTestCase ‑ test_tags_multiple_different_key
tests.incident.test_filters.IncidentFilterTestCase ‑ test_tags_multiple_same_key
tests.incident.test_filters.IncidentFilterTestCase ‑ test_tags_single
tests.incident.test_filters.IncidentFilterTestCase ‑ test_ticket_false
tests.incident.test_filters.IncidentFilterTestCase ‑ test_ticket_true
tests.incident.test_filters.IncidentFilterTestCase ‑ test_token_expiry_returns_all_token_expiry_incidents
tests.incident.test_incident.CreateIncidentTests ‑ test_new_stateful_incident_has_single_start_event
tests.incident.test_incident.CreateIncidentTests ‑ test_new_stateless_incident_has_single_stateless_event
tests.incident.test_incident.IncidentAckedTests ‑ test_acked_is_false_for_incident_with_acknowledgement_with_past_expiration
tests.incident.test_incident.IncidentAckedTests ‑ test_acked_is_false_for_incident_without_acknowledgement
tests.incident.test_incident.IncidentAckedTests ‑ test_acked_is_true_for_incident_with_ack_event_but_no_acknowledgement
tests.incident.test_incident.IncidentAckedTests ‑ test_acked_is_true_for_incident_with_acknowledgement_with_future_expiration
tests.incident.test_incident.IncidentAckedTests ‑ test_acked_is_true_for_incident_with_acknowledgement_without_expiration
tests.incident.test_incident.IncidentLevelTests ‑ test_level_str_returns_name_of_level
tests.incident.test_incident.IncidentRepairEndTimeTests ‑ test_closing_event_without_finite_end_time_and_reopen_event_should_fix_endt_time
tests.incident.test_incident.IncidentRepairEndTimeTests ‑ test_golden_path
tests.incident.test_incident.IncidentRepairEndTimeTests ‑ test_stateless_event_on_stateful_incident_should_fix_end_time
tests.incident.test_incident_fields.EndTimeInfinityFieldTests ‑ test_filtering_on_end_time_filters_expectedly
tests.incident.test_incident_fields.EndTimeInfinityFieldTests ‑ test_inserting_illegal_values_fails
tests.incident.test_incident_fields.EndTimeInfinityFieldTests ‑ test_inserting_infinity_values_retrieves_infinity_values
tests.incident.test_incident_fields.EndTimeInfinityFieldTests ‑ test_inserting_standard_values_retrieves_the_same
tests.incident.test_incident_fields.EndTimeInfinityFieldTests ‑ test_sorting_by_end_time_sorts_expectedly
tests.incident.test_incident_fields.KeyValueFieldTest ‑ test_key_must_fit_regex
tests.incident.test_incident_fields.KeyValueFieldTest ‑ test_key_value_must_contain_at_least_one_equals
tests.incident.test_incident_fields.KeyValueFieldTest ‑ test_key_value_must_not_be_empty
tests.incident.test_incident_fields.KeyValueFieldTest ‑ test_key_value_must_not_be_just_equals
tests.incident.test_incident_fields.KeyValueFieldTest ‑ test_value_cannot_be_empty
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_acked
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_closed
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_has_ticket
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_lacks_ticket
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_not_acked
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_open
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_stateful
tests.incident.test_queryset.IncidentQuerySetTestCase ‑ test_stateless
tests.incident.test_queryset.IncidentQuerySetUpdatingTestCase ‑ test_close_incidents
tests.incident.test_queryset.IncidentQuerySetUpdatingTestCase ‑ test_create_acks
tests.incident.test_queryset.IncidentQuerySetUpdatingTestCase ‑ test_create_events
tests.incident.test_queryset.IncidentQuerySetUpdatingTestCase ‑ test_reopen_incidents
tests.incident.test_queryset.IncidentQuerySetUpdatingTestCase ‑ test_update_ticket_url
tests.incident.test_serializers.AcknowledgementSerializerTests ‑ test_create_golden_path
tests.incident.test_serializers.AcknowledgementSerializerV1Tests ‑ test_create_golden_path
tests.incident.test_serializers.EventSerializerTests ‑ test_event_serializer_sets_timestamp_if_not_set
tests.incident.test_serializers.EventSerializerTests ‑ test_event_serializer_valid_with_correct_values
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_can_create_tags
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_can_delete_own_tags
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_cannot_delete_other_users_tags
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_is_invalid_with_additional_fields
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_is_invalid_with_forbidden_fields
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_is_invalid_with_incorrect_ticket_url
tests.incident.test_serializers.IncidentPureDeserializerTests ‑ test_incident_pure_deserializer_is_valid_with_correct_input
tests.incident.test_serializers.IncidentSerializerTests ‑ test_incident_serializer_is_invalid_with_incorrect_tags
tests.incident.test_serializers.IncidentSerializerTests ‑ test_incident_serializer_is_invalid_with_incorrect_ticket_url
tests.incident.test_serializers.IncidentSerializerTests ‑ test_validate_early_end_time
tests.incident.test_serializers.IncidentSerializerTests ‑ test_validate_erroneus_end_time
tests.incident.test_serializers.IncidentSerializerTests ‑ test_validate_stateful_incident_data
tests.incident.test_serializers.IncidentSerializerTests ‑ test_validate_stateless_incident_data
tests.incident.test_serializers.IncidentTagRelationSerializerTests ‑ test_incident_tag_relation_serializer_is_invalid_with_empty_key
tests.incident.test_serializers.IncidentTagRelationSerializerTests ‑ test_incident_tag_relation_serializer_is_invalid_without_equal_sign
tests.incident.test_serializers.IncidentTagRelationSerializerTests ‑ test_incident_tag_relation_serializer_is_valid_with_correct_input
tests.incident.test_serializers.TagSerializerTests ‑ test_tag_serializer_is_invalid_with_empty_key
tests.incident.test_serializers.TagSerializerTests ‑ test_tag_serializer_is_invalid_with_wrong_form
tests.incident.test_serializers.TagSerializerTests ‑ test_tag_serializer_is_valid_with_correct_input
tests.incident.test_serializers.UpdateAcknowledgementSerializerTests ‑ test_update_expired_ack_should_fail
tests.incident.test_serializers.UpdateAcknowledgementSerializerTests ‑ test_update_golden_path
tests.incident.test_serializers.UpdateAcknowledgementSerializerV1Tests ‑ test_update_expired_ack_should_fail
tests.incident.test_serializers.UpdateAcknowledgementSerializerV1Tests ‑ test_update_golden_path
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_admin_add_form_should_add_source_system_with_user
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_admin_change_form_should_change_fields
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_posting_duplicate_source_system_name_to_admin_add_form_should_not_add_objects
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_posting_duplicate_source_system_name_to_serializer_should_not_add_objects
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_posting_duplicate_source_system_username_to_admin_add_form_should_not_add_objects
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_posting_duplicate_source_system_username_to_serializer_should_set_username_with_generated_suffix
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_posting_empty_source_system_username_to_admin_add_form_should_use_source_system_name_as_username
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_posting_empty_source_system_username_to_serializer_should_use_source_system_name_as_username
tests.incident.test_source_system.SourceSystemPostingTests ‑ test_serializer_should_add_source_system_with_user
tests.incident.test_source_system_type.SourceSystemTypeTests ‑ test_creating_type_with_differently_cased_existing_name_fails
tests.incident.test_source_system_type.SourceSystemTypeTests ‑ test_name_is_always_lowercase_when_creating
tests.incident.test_source_system_type.SourceSystemTypeTests ‑ test_serializer_validates_name_case
tests.incident.test_views.BulkAcknowledgementViewSetTestCase ‑ test_can_bulk_create_acknowledgements_for_incidents_with_valid_ids
tests.incident.test_views.BulkAcknowledgementViewSetTestCase ‑ test_can_bulk_create_acknowledgements_with_empty_description_for_incidents_with_valid_ids
tests.incident.test_views.BulkAcknowledgementViewSetTestCase ‑ test_can_bulk_create_acknowledgements_without_description_and_expiration_for_incidents_with_valid_ids
tests.incident.test_views.BulkAcknowledgementViewSetTestCase ‑ test_can_partially_bulk_create_acknowledgements_for_incidents_with_some_valid_ids
tests.incident.test_views.BulkAcknowledgementViewSetTestCase ‑ test_cannot_bulk_create_acknowledgements_for_incidents_with_all_invalid_ids
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_bulk_close_sets_incident_end_time
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_bulk_reopen_removes_incident_end_time
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_can_bulk_create_events_for_incidents_with_valid_ids
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_can_bulk_create_events_with_description_empty_string_for_incidents_with_valid_ids
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_can_bulk_create_events_without_description_for_incidents_with_valid_ids
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_can_partially_bulk_create_events_for_incidents_with_some_valid_ids
tests.incident.test_views.BulkEventViewSetTestCase ‑ test_cannot_bulk_create_events_for_incidents_with_all_invalid_ids
tests.incident.test_views.BulkTicketUrlViewSetTestCase ‑ test_can_bulk_set_ticket_url_for_incidents_with_valid_ids
tests.incident.test_views.BulkTicketUrlViewSetTestCase ‑ test_can_partially_bulk_set_ticket_url_for_incidents_with_some_valid_ids
tests.incident.test_views.BulkTicketUrlViewSetTestCase ‑ test_cannot_bulk_set_ticket_url_for_incidents_with_all_invalid_ids
tests.incident.test_views.EventViewSetTestCase ‑ test_validate_event_type_for_incident_acknowledge_raises_validation_error
tests.incident.test_views.IncidentFilterByFilterPkTestCase ‑ test_filter_by_filter_pk_raises_error_on_invalid_decimal_pk
tests.incident.test_views.IncidentFilterByFilterPkTestCase ‑ test_filter_by_filter_pk_returns_no_incidents_on_non_existent_filter
tests.incident.test_views.IncidentFilterByFilterPkTestCase ‑ test_filter_by_filter_pk_returns_no_incidents_on_someone_elses_filter
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_open_false_and_stateful_false_returns_no_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_open_false_and_stateful_true_returns_only_closed_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_open_false_returns_only_closed_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_open_true_and_stateful_false_returns_no_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_open_true_and_stateful_true_returns_only_open_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_open_true_returns_only_open_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_stateful_false_returns_only_stateless_incidents
tests.incident.test_views.IncidentFilterByOpenAndStatefulV1TestCase ‑ test_stateful_true_returns_only_stateful_incidents
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_acknowledgement_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_acknowledgement_of_incident_with_empty_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_acknowledgement_of_incident_without_description_and_expiration
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_event_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_incident_with_tag
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_my_incident_with_tag
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_source_system
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_source_type
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_tag_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_create_ticket_url_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_delete_tag_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_acknowledgements_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_events
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_events_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_incidents
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_source_systems
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_source_types
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_all_tags_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_existing_ticket_url_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_incident_by_event_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_incident_by_incident_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_incident_by_incident_description_and_event_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_multiple_incidents_by_incident_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_multiple_incidents_by_incident_description_and_event_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_my_incidents
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_specific_acknowledgement_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_specific_event_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_specific_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_specific_source_system
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_specific_source_type
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_get_specific_tag_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_update_acknowledgement_of_incident
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_update_incident_description
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_update_incident_level
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_update_incident_metadata
tests.incident.test_views.IncidentViewSetTestCase ‑ test_can_update_source_system
tests.incident.test_views.IncidentViewSetTestCase ‑ test_cannot_create_tag_of_incident_with_invalid_key
tests.incident.test_views.IncidentViewSetTestCase ‑ test_cannot_get_incident_by_nonexisting_description
tests.incident.test_views.IncidentViewSetV1DeleteTestCase ‑ test_can_delete_acknowledged_incidente
tests.incident.test_views.IncidentViewSetV1DeleteTestCase ‑ test_cannot_delete_incident_if_indelible_is_True
tests.incident.test_views.IncidentViewSetV1DeleteTestCase ‑ test_nonsource_nonsuperuser_cannot_delete_incident
tests.incident.test_views.IncidentViewSetV1DeleteTestCase ‑ test_source_can_delete_owned_incident_if_indelible_is_False
tests.incident.test_views.IncidentViewSetV1DeleteTestCase ‑ test_source_cannot_delete_unowned_incident_if_indelible_is_False
tests.incident.test_views.IncidentViewSetV1DeleteTestCase ‑ test_superuser_can_delete_incident_if_indelible_is_False
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_create_acknowledgement_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_create_event_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_create_incident_with_tag
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_create_my_incident_with_tag
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_create_tag_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_create_ticket_url_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_delete_tag_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_all_acknowledgements_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_all_events_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_all_incidents
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_all_tags_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_my_incidents
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_specific_acknowledgement_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_specific_event_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_specific_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_get_specific_tag_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_update_acknowledgement_of_incident
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_update_incident_description
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_can_update_incident_level
tests.incident.test_views.IncidentViewSetV1TestCase ‑ test_no_incidents_returns_empty_list
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_create_source_system
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_create_source_type
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_get_all_source_systems
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_get_all_source_types
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_get_specific_source_system
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_get_specific_source_type
tests.incident.test_views.SourceSystemV1TestCase ‑ test_can_update_source_system
tests.incident.ticket_plugins.test_base.CreateClientTests ‑ test_create_client_returns_client
tests.incident.ticket_plugins.test_base.ImportSettingsTests ‑ test_import_settings_raises_error_when_ticket_authentication_secret_is_missing
tests.incident.ticket_plugins.test_base.ImportSettingsTests ‑ test_import_settings_raises_error_when_ticket_endpoint_is_missing
tests.incident.ticket_plugins.test_base.ImportSettingsTests ‑ test_import_settings_raises_error_when_ticket_information_is_missing
tests.incident.ticket_plugins.test_base.ImportSettingsTests ‑ test_import_settings_works_when_all_ticket_settings_are_set
tests.incident.ticket_plugins.test_dummy.DummyTicketSystemTests ‑ test_create_ticket_writes_to_local_variable
tests.incident.unit.test_incident_details_url.AdminIncidentDetailsUrlTestCase ‑ test_get_details_url_is_link_if_base_url_and_details_url
tests.incident.unit.test_incident_details_url.IncidentDetailsUrlTestCase ‑ test_pp_details_url_empty_string
tests.incident.unit.test_incident_details_url.IncidentDetailsUrlTestCase ‑ test_pp_details_url_has_base_url_absolute_url
tests.incident.unit.test_incident_details_url.IncidentDetailsUrlTestCase ‑ test_pp_details_url_has_base_url_empty_string
tests.incident.unit.test_incident_details_url.IncidentDetailsUrlTestCase ‑ test_pp_details_url_relative_url
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_create_filter_with_valid_values
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_create_notification_profile_with_valid_values
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_create_timeslot_with_valid_values
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_delete_notification_profile
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_delete_timeslot
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_delete_unused_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_all_filters
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_all_incidents_of_notification_profile
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_all_notification_profiles
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_all_timeslots
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_specific_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_specific_notification_profile
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_get_specific_timeslot
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_update_filter_name_with_valid_values
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_update_timeslot_for_notification_profile_with_valid_values
tests.notificationprofile.V1.test_views.ViewTests ‑ test_can_update_timeslot_name_with_valid_values
tests.notificationprofile.V1.test_views.ViewTests ‑ test_cannot_create_timeslot_with_end_time_before_start_time
tests.notificationprofile.V1.test_views.ViewTests ‑ test_cannot_delete_used_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_cannot_update_timeslot_end_time_to_before_start_time
tests.notificationprofile.V1.test_views.ViewTests ‑ test_create_filter_with_filter_string_copies_to_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_create_filter_with_filter_string_with_conflicting_source_system_ids_prefers_filter_content
tests.notificationprofile.V1.test_views.ViewTests ‑ test_filterpreview_returns_only_incidents_matching_specified_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_new_notificaton_profiles_have_correct_media
tests.notificationprofile.V1.test_views.ViewTests ‑ test_preview_returns_only_incidents_matching_specified_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_specific_filter_has_filter_string_copied_from_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_update_filter_with_filter_string_copies_to_filter
tests.notificationprofile.V1.test_views.ViewTests ‑ test_update_filter_with_filter_string_with_conflicting_source_system_ids_prefers_filter_content
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_can_create_email_destination
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_can_update_email_destination
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_invalid_with_different_medium
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_invalid_with_empty_settings
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_invalid_with_invalid_email_address
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_invalid_with_missing_key
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_valid_with_additional_arguments
tests.notificationprofile.destinations.test_email.EmailDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_valid_with_correct_input
tests.notificationprofile.destinations.test_email.EmailDestinationSendTests ‑ test_get_relevant_addresses_returns_only_email_addresses
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_create_email_destination_with_valid_values
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_delete_unsynced_unused_email_destination
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_not_allow_creating_email_destination_with_duplicate_email_address
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_not_allow_deletion_of_email_destination_in_use
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_not_allow_deletion_of_synced_email_destination
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_not_allow_updating_email_destination_with_duplicate_email_address
tests.notificationprofile.destinations.test_email.EmailDestinationViewTests ‑ test_should_update_email_destination_with_same_medium
tests.notificationprofile.destinations.test_email.EmailMediumViewTests ‑ test_should_get_email_medium
tests.notificationprofile.destinations.test_email.EmailMediumViewTests ‑ test_should_get_json_schema_for_email
tests.notificationprofile.destinations.test_email.EmailSignalTests ‑ test_default_email_destination_should_be_added_if_email_is_added_to_user
tests.notificationprofile.destinations.test_email.EmailSignalTests ‑ test_default_email_destination_should_be_created_if_user_has_email
tests.notificationprofile.destinations.test_email.EmailSignalTests ‑ test_default_email_destination_should_be_deleted_if_user_email_is_deleted
tests.notificationprofile.destinations.test_email.EmailSignalTests ‑ test_default_email_destination_should_be_updated_if_user_email_changes
tests.notificationprofile.destinations.test_email.EmailSignalTests ‑ test_default_email_destination_should_not_be_created_if_user_has_no_email
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_can_create_sms_destination
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_can_update_sms_destination
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_invalid_with_invalid_phone_number
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_email_destination_serializer_is_valid_with_additional_arguments
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_sms_destination_serializer_is_invalid_with_different_medium
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_sms_destination_serializer_is_invalid_with_empty_settings
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_sms_destination_serializer_is_invalid_with_missing_key
tests.notificationprofile.destinations.test_sms.SMSDestinationConfigSerializerTests ‑ test_sms_destination_serializer_is_valid_with_correct_input
tests.notificationprofile.destinations.test_sms.SMSDestinationSendTests ‑ test_get_relevant_addresses_returns_only_phone_numbers
tests.notificationprofile.destinations.test_sms.SMSDestinationViewTests ‑ test_should_create_sms_destination_with_valid_values
tests.notificationprofile.destinations.test_sms.SMSDestinationViewTests ‑ test_should_delete_unused_sms_destination
tests.notificationprofile.destinations.test_sms.SMSDestinationViewTests ‑ test_should_not_allow_creating_sms_destination_with_duplicate_phone_number
tests.notificationprofile.destinations.test_sms.SMSDestinationViewTests ‑ test_should_not_allow_deletion_of_sms_destination_in_use
tests.notificationprofile.destinations.test_sms.SMSDestinationViewTests ‑ test_should_not_allow_updating_sms_destination_with_duplicate_phone_number
tests.notificationprofile.destinations.test_sms.SMSDestinationViewTests ‑ test_should_update_sms_destination_with_same_medium
tests.notificationprofile.destinations.test_sms.SMSMediumViewTests ‑ test_should_get_json_schema_for_sms
tests.notificationprofile.destinations.test_sms.SMSMediumViewTests ‑ test_should_get_sms_medium
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_backward_change_actual_filter
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_backward_dont_recreate_redundant_filter
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_backward_empty_changes_nothing
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_backward_remove_redundant_filter
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_forward_change_actual_filter
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_forward_empty_changes_nothing
tests.notificationprofile.migrations.test_0017_change_event_type_to_event_types.MigrationTest ‑ test_forward_remove_redundant_filter
tests.notificationprofile.test_github236.SendingNotificationTest ‑ test_sending_event_to_multiple_profiles_of_the_same_user_should_not_raise_exception
tests.notificationprofile.test_media.FindDestinationsTest ‑ test_find_destinations_by_filtering_by_event_types
tests.notificationprofile.test_media.FindDestinationsTest ‑ test_find_destinations_by_filtering_by_event_types_using_fallback_filter
tests.notificationprofile.test_media.FindDestinationsTest ‑ test_find_destinations_for_ack_event_without_acknowledgement
tests.notificationprofile.test_media.FindDestinationsTest ‑ test_find_destinations_for_event
tests.notificationprofile.test_media.FindDestinationsTest ‑ test_find_destinations_for_many_events
tests.notificationprofile.test_media.GetNotificationMediaTests ‑ test_get_notification_media_will_not_set_installed_to_false_for_destinations_with_other_media
tests.notificationprofile.test_media.GetNotificationMediaTests ‑ test_get_notification_media_will_set_installed_to_false_for_medium_of_destination
tests.notificationprofile.test_media.SerializeModelTest ‑ test_modelinstance_to_dict_should_not_change_modelinstance
tests.notificationprofile.test_models.HelperTimeFunctionsTests ‑ test_make_aware_function_works
tests.notificationprofile.test_models.HelperTimeFunctionsTests ‑ test_set_time_works
tests.notificationprofile.test_models.TimeRecurrenceTests ‑ test_timestamp_is_within_false_if_after_recurrence
tests.notificationprofile.test_models.TimeRecurrenceTests ‑ test_timestamp_is_within_false_if_before_recurrence
tests.notificationprofile.test_models.TimeRecurrenceTests ‑ test_timestamp_is_within_true_if_within_recurrence
tests.notificationprofile.test_models.TimeslotTests ‑ test_timestamp_is_within_recurrences_false_if_not_within_recurrences
tests.notificationprofile.test_models.TimeslotTests ‑ test_timestamp_is_within_recurrences_true_if_within_recurrences
tests.notificationprofile.test_serializers.TimeslotSerializerTests ‑ test_can_create_timeslot
tests.notificationprofile.test_serializers.TimeslotSerializerTests ‑ test_can_update_timeslot
tests.notificationprofile.test_serializers.TimeslotSerializerTests ‑ test_cannot_create_timeslot_with_duplicate_name
tests.notificationprofile.test_serializers.TimeslotSerializerTests ‑ test_cannot_update_timeslot_with_duplicate_name
tests.notificationprofile.test_serializers.TimeslotSerializerTests ‑ test_timeslot_serializer_is_invalid_with_duplicate_name
tests.notificationprofile.test_serializers.TimeslotSerializerTests ‑ test_timeslot_serializer_is_valid_with_correct_input
tests.notificationprofile.test_views.DestinationViewTests ‑ test_should_get_list_of_all_destinations
tests.notificationprofile.test_views.DestinationViewTests ‑ test_should_get_specific_destination
tests.notificationprofile.test_views.DestinationViewTests ‑ test_should_indicate_duplicate_destination_when_it_exists
tests.notificationprofile.test_views.DestinationViewTests ‑ test_should_not_break_on_trying_to_delete_nonexisting_destination
tests.notificationprofile.test_views.DestinationViewTests ‑ test_should_not_indicate_duplicate_destination_when_it_doesnt_exist
tests.notificationprofile.test_views.FilterViewTests ‑ test_get_specific_filter_should_return_the_filter_we_asked_for
tests.notificationprofile.test_views.FilterViewTests ‑ test_list_has_all_filters
tests.notificationprofile.test_views.FilterViewTests ‑ test_list_is_reachable
tests.notificationprofile.test_views.FilterViewTests ‑ test_should_create_filter_with_event_types
tests.notificationprofile.test_views.FilterViewTests ‑ test_should_create_filter_with_valid_values
tests.notificationprofile.test_views.FilterViewTests ‑ test_should_delete_unused_filter
tests.notificationprofile.test_views.FilterViewTests ‑ test_should_not_break_on_trying_to_delete_non_existent_filter
tests.notificationprofile.test_views.FilterViewTests ‑ test_should_not_delete_used_filter
tests.notificationprofile.test_views.FilterViewTests ‑ test_should_update_filter_name_with_valid_values
tests.notificationprofile.test_views.FilterViewTests ‑ test_specific_filter_is_reachable
tests.notificationprofile.test_views.MediumViewTests ‑ test_should_get_all_media
tests.notificationprofile.test_views.MediumViewTests ‑ test_should_get_specific_medium
tests.notificationprofile.test_views.NotificationFilterIncidentViewTests ‑ test_filterpreview_returns_only_incidents_matching_specified_filter
tests.notificationprofile.test_views.NotificationFilterIncidentViewTests ‑ test_preview_returns_only_incidents_matching_specified_filter
tests.notificationprofile.test_views.NotificationIncidentViewTests ‑ test_should_get_list_of_all_incidents_matched_by_notification_profile
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_get_specific_profile_should_return_the_profile_we_asked_for
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_list_has_all_user_profiles
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_list_is_reachable
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_should_create_profile_with_valid_values
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_should_create_second_profile_with_empty_name
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_should_delete_profile
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_should_not_break_on_trying_to_delete_nonexisting_profile
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_should_not_create_profile_with_duplicate_name
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_specific_profile_is_reachable
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_updating_profile_to_empty_name_should_succeed
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_updating_profile_with_name_of_other_profile_should_fail
tests.notificationprofile.test_views.NotificationProfileViewTests ‑ test_updating_timeslot_should_not_change_pk
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_get_specific_timeslot_should_return_the_timeslot_we_asked_for
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_list_has_all_timeslots
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_list_is_reachable
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_create_timeslot_with_valid_values
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_delete_unused_timeslot
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_delete_used_timeslot_and_connected_profile
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_not_break_on_trying_to_delete_nonexisting_timeslot
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_update_timeslot_name_with_valid_values
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_update_timeslot_with_empty_time_recurrence
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_should_update_timeslot_with_no_time_recurrence
tests.notificationprofile.test_views.TimeslotViewTests ‑ test_specific_timeslot_is_reachable
tests.site.test_misc.GetVersionTest ‑ test_get_version_never_fails
tests.site.test_settings_helpers.GetUrlPatternsFromSettingsTest ‑ test_urls_with_namespace_return_list_of_paths_with_namespace
tests.site.test_settings_helpers.GetUrlPatternsFromSettingsTest ‑ test_urls_without_namespace_return_list_of_paths_without_namespace
tests.site.test_settings_helpers.GetUrlPatternsFromSettingsTest ‑ test_when_setting_is_falsey_return_empty_list
tests.site.test_settings_helpers.GetUrlPatternsFromSettingsTest ‑ test_when_setting_urls_is_falsey_it_should_return_empty_list
tests.site.test_settings_helpers.NormalizeUrlTests ‑ test_add_missing_scheme_if_recoverable
tests.site.test_settings_helpers.NormalizeUrlTests ‑ test_dont_add_missing_scheme_if_not_recoverable
tests.site.test_settings_helpers.NormalizeUrlTests ‑ test_dont_strip_unknown_ports
tests.site.test_settings_helpers.NormalizeUrlTests ‑ test_strip_redundant_ports
tests.site.test_settings_helpers.UpdateContextProcessorsListTests ‑ test_when_app_settings_contain_context_processors_it_should_append_them_to_DjangoTemplates_context_processors_list
tests.site.test_settings_helpers.UpdateContextProcessorsListTests ‑ test_when_context_processor_setting_is_unset_it_should_do_nothing
tests.site.test_settings_helpers.UpdateContextProcessorsListTests ‑ test_when_it_is_not_a_DjangoTemplates_section_it_should_do_nothing
tests.site.test_settings_helpers.UpdateContextProcessorsListTests ‑ test_when_template_setting_is_falsey_it_should_do_nothing
tests.site.test_settings_validators.AppSettingTests ‑ test_when_app_settings_only_contains_app_name_it_should_validate