Skip to content

test: Initial k6s individual page speed test cases #956

test: Initial k6s individual page speed test cases

test: Initial k6s individual page speed test cases #956

GitHub Actions / Functional Test Report [Python 3.12] failed Jan 16, 2025 in 1s

3537 passed, 12 failed and 122 skipped

Tests failed

❌ functional.JUnit.xml

3671 tests were completed in 485s with 3537 passed, 12 failed and 122 skipped.

Test suite Passed Failed Skipped Time
pytest 3537✅ 12❌ 122⚪ 485s

❌ pytest

access.tests.functional.organization.test_organization_serializer.OrganizationValidationAPI
  ✅ test_serializer_valid_data
  ✅ test_serializer_validation_manager_optional
  ✅ test_serializer_validation_no_name
access.tests.functional.organization.test_organization_viewset.OrganizationPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
access.tests.functional.organization.test_organization_viewset.OrganizationViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
access.tests.functional.organization.test_organization_viewset.OrganizationMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
  ✅ test_navigation_entry_add_user
  ✅ test_navigation_entry_change_user
  ✅ test_navigation_entry_delete_user
  ✅ test_navigation_entry_view_user
  ✅ test_navigation_no_empty_menu_view_user
access.tests.functional.team.test_team_permission_viewset.TeamPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
access.tests.functional.team.test_team_permission_viewset.TeamViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
access.tests.functional.team.test_team_permission_viewset.TeamMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_back
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_back_is_str
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_has_key_urls_return_url
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_key_urls_return_url_is_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
access.tests.functional.team.test_team_serializer.TeamValidationAPI
  ✅ test_serializer_valid_data
  ✅ test_serializer_validation_no_name
  ✅ test_serializer_validation_permissions_optional
access.tests.functional.team_user.test_team_user_permission_viewset.TeamUserPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
access.tests.functional.team_user.test_team_user_permission_viewset.TeamUserViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
access.tests.functional.team_user.test_team_user_permission_viewset.TeamUserMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_back
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_back_is_str
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_has_key_urls_return_url
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_key_urls_return_url_is_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
access.tests.functional.team_user.test_team_user_serializer.TeamValidationAPI
  ✅ test_serializer_valid_data
  ✅ test_serializer_validation_no_team_creates
  ✅ test_serializer_validation_no_user
app.tests.functional.content_type.test_content_type_permission_viewset.ContentTypePermissionsAPI
  ✅ test_view_authenticated_user
  ✅ test_view_user_anon_denied
app.tests.functional.permission.test_permissions_permission_viewset.PermissionPermissionsAPI
  ✅ test_view_authenticated_user
  ✅ test_view_user_anon_denied
app.tests.functional.test_helpers_merge_software.MergeSoftwareHelper
  ✅ test_merging_0_0
  ✅ test_merging_0_1
  ✅ test_merging_1_0
  ✅ test_merging_1_1
  ✅ test_merging_1_new_list_item
app.tests.functional.user.test_user_permission_viewset.UserPermissionsAPI
  ✅ test_view_authenticated_user
  ✅ test_view_user_anon_denied
assistance.tests.functional.knowledge_base.test_knowledge_base_serializer.KnowledgeBaseValidationAPI
  ✅ test_serializer_validation_both_target_team_target_user
  ✅ test_serializer_validation_no_target_team_target_user
  ✅ test_serializer_validation_no_title
  ✅ test_serializer_validation_update_existing_target_team
  ✅ test_serializer_validation_update_existing_target_user
assistance.tests.functional.knowledge_base.test_knowledge_base_viewset.KnowledgeBasePermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
assistance.tests.functional.knowledge_base.test_knowledge_base_viewset.KnowledgeBaseViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
assistance.tests.functional.knowledge_base.test_knowledge_base_viewset.KnowledgeBaseMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
  ✅ test_navigation_entry_add_user
  ✅ test_navigation_entry_change_user
  ✅ test_navigation_entry_delete_user
  ✅ test_navigation_entry_view_user
  ✅ test_navigation_no_empty_menu_view_user
assistance.tests.functional.knowledge_base_category.test_knowledge_base_category_serializer.KnowledgeBaseCategoryValidationAPI
  ✅ test_serializer_validation_both_target_team_target_user
  ✅ test_serializer_validation_no_name
  ✅ test_serializer_validation_no_target_team_target_user
  ✅ test_serializer_validation_parent_category_not_self
  ✅ test_serializer_validation_update_existing_target_team
  ✅ test_serializer_validation_update_existing_target_user
assistance.tests.functional.knowledge_base_category.test_knowledge_base_category_viewset.KnowledgeBaseCategoryPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
assistance.tests.functional.knowledge_base_category.test_knowledge_base_category_viewset.KnowledgeBaseCategoryViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
assistance.tests.functional.knowledge_base_category.test_knowledge_base_category_viewset.KnowledgeBaseCategoryMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
assistance.tests.functional.model_knowledge_base_article.test_model_knowledge_base_article_serializer.KnowledgeBaseValidationAPI
  ✅ test_serializer_valid_data
  ✅ test_serializer_validation_no_article_supplied
  ✅ test_serializer_validation_no_model_fields_supplied
  ✅ test_serializer_validation_no_model_pk_supplied
  ✅ test_serializer_validation_no_model_supplied
assistance.tests.functional.model_knowledge_base_article.test_model_knowledge_base_article_viewset.ModelKnowledgeBaseArticlePermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ⚪ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
assistance.tests.functional.model_knowledge_base_article.test_model_knowledge_base_article_viewset.ModelKnowledgeBaseArticleViewSet
  ✅ test_returned_serializer_user_add
  ⚪ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
assistance.tests.functional.model_knowledge_base_article.test_model_knowledge_base_article_viewset.ModelKnowledgeBaseArticleMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ⚪ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_key_urls_self_not_exist
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
  ✅ test_navigation_entry_add_user
  ⚪ test_navigation_entry_change_user
  ✅ test_navigation_entry_delete_user
  ⚪ test_navigation_entry_view_user
  ⚪ test_navigation_no_empty_menu_change_user
  ✅ test_navigation_no_empty_menu_view_user
assistance.tests.functional.test_assistance_viewset.AssistanceViewset
  ✅ test_api_render_field_allowed_methods_exists
  ✅ test_api_render_field_allowed_methods_not_empty
  ✅ test_api_render_field_allowed_methods_type
  ✅ test_api_render_field_allowed_methods_values
  ✅ test_api_render_field_view_description_exists
  ✅ test_api_render_field_view_description_not_empty
  ✅ test_api_render_field_view_description_type
  ✅ test_api_render_field_view_name_exists
  ✅ test_api_render_field_view_name_not_empty
  ✅ test_api_render_field_view_name_type
  ✅ test_view_attr_allowed_methods_exists
  ✅ test_view_attr_allowed_methods_not_empty
  ✅ test_view_attr_allowed_methods_type
  ✅ test_view_attr_allowed_methods_values
  ✅ test_view_attr_metadata_class_exists
  ✅ test_view_attr_metadata_class_not_empty
  ✅ test_view_attr_metadata_class_type
  ✅ test_view_attr_permission_classes_exists
  ✅ test_view_attr_permission_classes_not_empty
  ✅ test_view_attr_permission_classes_type
  ✅ test_view_attr_permission_classes_value
  ✅ test_view_attr_view_description_exists
  ✅ test_view_attr_view_description_not_empty
  ✅ test_view_attr_view_description_type
  ✅ test_view_attr_view_name_exists
  ✅ test_view_attr_view_name_not_empty
  ✅ test_view_attr_view_name_type
assistance.tests.functional.ticket_request.test_ticket_request_serializer.RequestTicketValidationAPI
  ✅ test_assigned_ticket_status_updates
  ⚪ test_attribute_duration_ticket_value
  ⚪ test_field_milestone_different_project
  ⚪ test_field_milestone_no_project
  ✅ test_serializer_add_field_editable_organization
  ✅ test_serializer_add_field_editable_urgency
  ✅ test_serializer_add_field_remains_default_assigned_teams
  ✅ test_serializer_add_field_remains_default_assigned_users
  ✅ test_serializer_add_field_remains_default_category
  ✅ test_serializer_add_field_remains_default_created
  ✅ test_serializer_add_field_remains_default_date_closed
  ✅ test_serializer_add_field_remains_default_duration_ticket
  ✅ test_serializer_add_field_remains_default_estimate
  ✅ test_serializer_add_field_remains_default_external_ref
  ✅ test_serializer_add_field_remains_default_external_system
  ✅ test_serializer_add_field_remains_default_impact
  ✅ test_serializer_add_field_remains_default_is_deleted
  ✅ test_serializer_add_field_remains_default_milestone
  ✅ test_serializer_add_field_remains_default_modified
  ✅ test_serializer_add_field_remains_default_opened_by
  ✅ test_serializer_add_field_remains_default_planned_finish_date
  ✅ test_serializer_add_field_remains_default_planned_start_date
  ✅ test_serializer_add_field_remains_default_priority
  ✅ test_serializer_add_field_remains_default_project
  ✅ test_serializer_add_field_remains_default_real_finish_date
  ✅ test_serializer_add_field_remains_default_real_start_date
  ✅ test_serializer_add_field_remains_default_status
  ✅ test_serializer_add_field_remains_default_subscribed_teams
  ✅ test_serializer_add_field_remains_default_subscribed_users
  ✅ test_serializer_add_field_remains_default_ticket_type
  ✅ test_serializer_change_field_editable_urgency
  ✅ test_serializer_change_field_remains_default_assigned_teams
  ✅ test_serializer_change_field_remains_default_assigned_users
  ✅ test_serializer_change_field_remains_default_category
  ✅ test_serializer_change_field_remains_default_created
  ✅ test_serializer_change_field_remains_default_date_closed
  ✅ test_serializer_change_field_remains_default_duration_ticket
  ✅ test_serializer_change_field_remains_default_estimate
  ✅ test_serializer_change_field_remains_default_external_ref
  ✅ test_serializer_change_field_remains_default_external_system
  ✅ test_serializer_change_field_remains_default_impact
  ✅ test_serializer_change_field_remains_default_is_deleted
  ✅ test_serializer_change_field_remains_default_milestone
  ✅ test_serializer_change_field_remains_default_modified
  ✅ test_serializer_change_field_remains_default_opened_by
  ✅ test_serializer_change_field_remains_default_planned_finish_date
  ✅ test_serializer_change_field_remains_default_planned_start_date
  ✅ test_serializer_change_field_remains_default_priority
  ✅ test_serializer_change_field_remains_default_real_finish_date
  ✅ test_serializer_change_field_remains_default_real_start_date
  ✅ test_serializer_change_field_remains_default_status
  ✅ test_serializer_change_field_remains_default_subscribed_teams
  ✅ test_serializer_change_field_remains_default_subscribed_users
  ✅ test_serializer_change_field_remains_default_ticket_type
  ✅ test_serializer_change_field_remains_same_project
  ✅ test_serializer_import_add_field_editable_assigned_teams
  ✅ test_serializer_import_add_field_editable_assigned_users
  ✅ test_serializer_import_add_field_editable_category
  ✅ test_serializer_import_add_field_editable_created
  ✅ test_serializer_import_add_field_editable_date_closed
  ✅ test_serializer_import_add_field_editable_estimate
  ✅ test_serializer_import_add_field_editable_external_ref
  ✅ test_serializer_import_add_field_editable_external_system
  ✅ test_serializer_import_add_field_editable_impact
  ✅ test_serializer_import_add_field_editable_is_deleted
  ✅ test_serializer_import_add_field_editable_milestone
  ⚪ test_serializer_import_add_field_editable_modified
  ✅ test_serializer_import_add_field_editable_opened_by
  ✅ test_serializer_import_add_field_editable_organization
  ✅ test_serializer_import_add_field_editable_planned_finish_date
  ✅ test_serializer_import_add_field_editable_planned_start_date
  ✅ test_serializer_import_add_field_editable_priority
  ✅ test_serializer_import_add_field_editable_project
  ✅ test_serializer_import_add_field_editable_real_finish_date
  ✅ test_serializer_import_add_field_editable_real_start_date
  ⚪ test_serializer_import_add_field_editable_status
  ✅ test_serializer_import_add_field_editable_subscribed_teams
  ✅ test_serializer_import_add_field_editable_subscribed_users
  ✅ test_serializer_import_add_field_editable_ticket_type
  ✅ test_serializer_import_add_field_editable_urgency
  ✅ test_serializer_import_add_field_remains_default_duration_ticket
  ✅ test_serializer_triage_add_field_editable_assigned_teams
  ✅ test_serializer_triage_add_field_editable_assigned_users
  ✅ test_serializer_triage_add_field_editable_category
  ✅ test_serializer_triage_add_field_editable_impact
  ✅ test_serializer_triage_add_field_editable_milestone
  ✅ test_serializer_triage_add_field_editable_organization
  ✅ test_serializer_triage_add_field_editable_priority
  ⚪ test_serializer_triage_add_field_editable_status
  ✅ test_serializer_triage_add_field_editable_subscribed_teams
  ✅ test_serializer_triage_add_field_editable_subscribed_users
  ✅ test_serializer_triage_add_field_editable_urgency
  ✅ test_serializer_triage_add_field_remains_default_created
  ✅ test_serializer_triage_add_field_remains_default_date_closed
  ✅ test_serializer_triage_add_field_remains_default_duration_ticket
  ✅ test_serializer_triage_add_field_remains_default_estimate
  ✅ test_serializer_triage_add_field_remains_default_external_ref
  ✅ test_serializer_triage_add_field_remains_default_external_system
  ✅ test_serializer_triage_add_field_remains_default_is_deleted
  ✅ test_serializer_triage_add_field_remains_default_modified
  ✅ test_serializer_triage_add_field_remains_default_opened_by
  ✅ test_serializer_triage_add_field_remains_default_planned_finish_date
  ✅ test_serializer_triage_add_field_remains_default_planned_start_date
  ✅ test_serializer_triage_add_field_remains_default_project
  ✅ test_serializer_triage_add_field_remains_default_real_finish_date
  ✅ test_serializer_triage_add_field_remains_default_real_start_date
  ✅ test_serializer_triage_add_field_remains_default_ticket_type
  ✅ test_serializer_triage_change_field_editable_assigned_teams
  ✅ test_serializer_triage_change_field_editable_assigned_users
  ✅ test_serializer_triage_change_field_editable_category
  ✅ test_serializer_triage_change_field_editable_impact
  ✅ test_serializer_triage_change_field_editable_milestone
  ⚪ test_serializer_triage_change_field_editable_organization
  ✅ test_serializer_triage_change_field_editable_priority
  ⚪ test_serializer_triage_change_field_editable_status
  ✅ test_serializer_triage_change_field_editable_subscribed_teams
  ✅ test_serializer_triage_change_field_editable_subscribed_users
  ✅ test_serializer_triage_change_field_editable_urgency
  ✅ test_serializer_triage_change_field_remains_default_created
  ✅ test_serializer_triage_change_field_remains_default_date_closed
  ✅ test_serializer_triage_change_field_remains_default_duration_ticket
  ✅ test_serializer_triage_change_field_remains_default_estimate
  ✅ test_serializer_triage_change_field_remains_default_external_ref
  ✅ test_serializer_triage_change_field_remains_default_external_system
  ✅ test_serializer_triage_change_field_remains_default_is_deleted
  ✅ test_serializer_triage_change_field_remains_default_modified
  ✅ test_serializer_triage_change_field_remains_default_opened_by
  ✅ test_serializer_triage_change_field_remains_default_planned_finish_date
  ✅ test_serializer_triage_change_field_remains_default_planned_start_date
  ✅ test_serializer_triage_change_field_remains_default_project
  ✅ test_serializer_triage_change_field_remains_default_real_finish_date
  ✅ test_serializer_triage_change_field_remains_default_real_start_date
  ✅ test_serializer_triage_change_field_remains_default_ticket_type
  ✅ test_serializer_validation_add_no_description
  ✅ test_serializer_validation_add_no_organization
  ✅ test_serializer_validation_add_no_title
  ✅ test_serializer_validation_add_valid_ok
  ✅ test_serializer_validation_change_valid_ok
  ✅ test_serializer_validation_import_valid_ok
assistance.tests.functional.ticket_request.test_ticket_request_viewset.TicketRequestPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_has_permission_import_user
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_triage_user_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_has_permission_triage_user
  ✅ test_change_import_user_denied
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_import_denied
  ✅ test_delete_permission_triage_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
assistance.tests.functional.ticket_request.test_ticket_request_viewset.TicketRequestViewSet
  ✅ test_add_has_permission_import_user
  ✅ test_change_has_permission_triage_user
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
assistance.tests.functional.ticket_request.test_ticket_request_viewset.TicketRequestMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
  ✅ test_navigation_entry_add_user
  ✅ test_navigation_entry_change_user
  ✅ test_navigation_entry_delete_user
  ✅ test_navigation_entry_view_user
  ✅ test_navigation_no_empty_menu_view_user
config_management.tests.functional.config_groups.test_config_groups_notes_viewset.NotePermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
config_management.tests.functional.config_groups.test_config_groups_serializer.ConfigGroupsValidationAPI
  ✅ test_serializer_validation_no_name
  ✅ test_serializer_validation_update_existing_invalid_config_key
  ✅ test_serializer_validation_update_existing_parnet_not_self
config_management.tests.functional.config_groups.test_config_groups_viewset.ConfigGroupsPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ❌ test_returned_data_from_user_and_global_organizations_only
	self = <test_config_groups_viewset.ConfigGroupsPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
config_management.tests.functional.config_groups.test_config_groups_viewset.ConfigGroupsViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
config_management.tests.functional.config_groups.test_config_groups_viewset.ConfigGroupsMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
  ✅ test_navigation_entry_add_user
  ✅ test_navigation_entry_change_user
  ✅ test_navigation_entry_delete_user
  ✅ test_navigation_entry_view_user
  ✅ test_navigation_no_empty_menu_view_user
config_management.tests.functional.config_groups_software.test_config_groups_software_serializer.ConfigGroupSoftwareValidationAPI
  ✅ test_serializer_validation_update_existing_software_add_same
  ✅ test_serializer_validation_update_version_from_other_software
  ✅ test_serializer_validation_update_version_not_exist
config_management.tests.functional.config_groups_software.test_config_groups_software_viewset.ConfigGroupSoftwarePermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
config_management.tests.functional.config_groups_software.test_config_groups_software_viewset.ConfigGroupSoftwareViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
config_management.tests.functional.config_groups_software.test_config_groups_software_viewset.ConfigGroupSoftwareMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
config_management.tests.functional.test_config_management_viewset.ConfigManagementViewset
  ✅ test_api_render_field_allowed_methods_exists
  ✅ test_api_render_field_allowed_methods_not_empty
  ✅ test_api_render_field_allowed_methods_type
  ✅ test_api_render_field_allowed_methods_values
  ✅ test_api_render_field_view_description_exists
  ✅ test_api_render_field_view_description_not_empty
  ✅ test_api_render_field_view_description_type
  ✅ test_api_render_field_view_name_exists
  ✅ test_api_render_field_view_name_not_empty
  ✅ test_api_render_field_view_name_type
  ✅ test_view_attr_allowed_methods_exists
  ✅ test_view_attr_allowed_methods_not_empty
  ✅ test_view_attr_allowed_methods_type
  ✅ test_view_attr_allowed_methods_values
  ✅ test_view_attr_metadata_class_exists
  ✅ test_view_attr_metadata_class_not_empty
  ✅ test_view_attr_metadata_class_type
  ✅ test_view_attr_permission_classes_exists
  ✅ test_view_attr_permission_classes_not_empty
  ✅ test_view_attr_permission_classes_type
  ✅ test_view_attr_permission_classes_value
  ✅ test_view_attr_view_description_exists
  ✅ test_view_attr_view_description_not_empty
  ✅ test_view_attr_view_description_type
  ✅ test_view_attr_view_name_exists
  ✅ test_view_attr_view_name_not_empty
  ✅ test_view_attr_view_name_type
core.tests.functional.manufacturer.test_manufacturer_serializer.ManufacturerValidationAPI
  ✅ test_serializer_validation_add_existing_manufacturer
  ✅ test_serializer_validation_no_name
core.tests.functional.manufacturer.test_manufacturer_viewset.ManufacturerPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
core.tests.functional.manufacturer.test_manufacturer_viewset.ManufacturerViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
core.tests.functional.manufacturer.test_manufacturer_viewset.ManufacturerMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_has_key_table_fields
  ✅ test_method_options_request_list_data_key_table_fields_is_list
  ✅ test_method_options_request_list_data_key_table_fields_is_list_of_str
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
core.tests.functional.related_ticket.test_related_ticket_serializer.RelatedTicketsValidationAPI
  ✅ test_serializer_validation_add_blocked_by_self
  ✅ test_serializer_validation_add_blocks_self
  ✅ test_serializer_validation_add_existing_related_ticket
  ✅ test_serializer_validation_add_existing_related_ticket_inverted
  ✅ test_serializer_validation_add_related_self
  ✅ test_serializer_validation_create_valid
core.tests.functional.related_ticket.test_related_ticket_viewset.RelatedTicketsPermissionsAPI
  ✅ test_add_has_permission_post_not_allowed
  ✅ test_change_has_permission_patch_not_allowed
  ✅ test_change_has_permission_put_not_allowed
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
core.tests.functional.related_ticket.test_related_ticket_viewset.RelatedTicketsMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
core.tests.functional.slash_commands.test_slash_command_related.RelatedItemSlashCommand
  ✅ test_slash_command_comment_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_multiple_command_single_item_comment_item_removed
  ✅ test_slash_command_comment_multiple_command_single_item_item_created_two
  ✅ test_slash_command_comment_multiple_command_single_item_linked_item_created_one
  ✅ test_slash_command_comment_non_existing_item_no_action_comment_created
  ✅ test_slash_command_comment_non_existing_item_no_link_command_in_comment
  ✅ test_slash_command_comment_non_existing_item_no_link_item_in_comment
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_item_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_linked_item_created_one
  ⚪ test_slash_command_comment_single_command_multiple_item_linked_item_created_two
  ✅ test_slash_command_comment_single_command_single_item_action_comment_created
  ✅ test_slash_command_comment_single_command_single_item_action_comment_created_one
  ✅ test_slash_command_comment_single_command_single_item_action_comment_created_two
  ✅ test_slash_command_comment_single_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_single_command_single_item_comment_item_removed
  ✅ test_slash_command_comment_single_command_single_item_linked_item_created
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_item_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_item_created_two
  ✅ test_slash_command_ticket_multiple_command_single_item_linked_item_created_one
  ✅ test_slash_command_ticket_non_existing_item_no_action_comment_created
  ✅ test_slash_command_ticket_non_existing_item_no_link_command_in_comment
  ✅ test_slash_command_ticket_non_existing_item_no_link_item_in_comment
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_item_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_linked_item_created_one
  ⚪ test_slash_command_ticket_single_command_multiple_item_linked_item_created_two
  ✅ test_slash_command_ticket_single_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_single_command_single_item_action_comment_created_one
  ✅ test_slash_command_ticket_single_command_single_item_action_comment_created_two
  ✅ test_slash_command_ticket_single_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_single_command_single_item_comment_item_removed
  ✅ test_slash_command_ticket_single_command_single_item_linked_item_created
core.tests.functional.slash_commands.test_slash_command_related.RelatedTicketBlocksSlashCommand
  ✅ test_slash_command_comment_multiple_command_single_item_action_comment_created
  ✅ test_slash_command_comment_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_multiple_command_single_item_comment_item_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_action_comment_created_one
  ⚪ test_slash_command_comment_single_command_multiple_item_action_comment_created_two
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_item_removed
  ✅ test_slash_command_comment_single_command_single_item_action_comment_created
  ✅ test_slash_command_comment_single_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_single_command_single_item_comment_item_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_item_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_action_comment_created_one
  ⚪ test_slash_command_ticket_single_command_multiple_item_action_comment_created_two
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_item_removed
  ✅ test_slash_command_ticket_single_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_single_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_single_command_single_item_comment_item_removed
core.tests.functional.slash_commands.test_slash_command_related.RelatedTicketBlockedBySlashCommand
  ✅ test_slash_command_comment_multiple_command_single_item_action_comment_created
  ✅ test_slash_command_comment_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_multiple_command_single_item_comment_item_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_action_comment_created_one
  ⚪ test_slash_command_comment_single_command_multiple_item_action_comment_created_two
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_item_removed
  ✅ test_slash_command_comment_single_command_single_item_action_comment_created
  ✅ test_slash_command_comment_single_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_single_command_single_item_comment_item_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_item_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_action_comment_created_one
  ⚪ test_slash_command_ticket_single_command_multiple_item_action_comment_created_two
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_item_removed
  ✅ test_slash_command_ticket_single_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_single_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_single_command_single_item_comment_item_removed
core.tests.functional.slash_commands.test_slash_command_related.RelatedTicketRelateSlashCommand
  ✅ test_slash_command_comment_multiple_command_single_item_action_comment_created
  ✅ test_slash_command_comment_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_multiple_command_single_item_comment_item_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_action_comment_created_one
  ⚪ test_slash_command_comment_single_command_multiple_item_action_comment_created_two
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_comment_single_command_multiple_item_comment_item_removed
  ✅ test_slash_command_comment_single_command_single_item_action_comment_created
  ✅ test_slash_command_comment_single_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_single_command_single_item_comment_item_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_multiple_command_single_item_comment_item_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_action_comment_created_one
  ⚪ test_slash_command_ticket_single_command_multiple_item_action_comment_created_two
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_command_removed
  ⚪ test_slash_command_ticket_single_command_multiple_item_comment_item_removed
  ✅ test_slash_command_ticket_single_command_single_item_action_comment_created
  ✅ test_slash_command_ticket_single_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_single_command_single_item_comment_item_removed
core.tests.functional.slash_commands.test_slash_command_related.SpendSlashCommand
  ✅ test_slash_command_comment_single_command_single_item_comment_command_removed
  ✅ test_slash_command_comment_single_command_single_item_comment_item_action_comment_correct
  ✅ test_slash_command_comment_single_command_single_item_comment_item_removed
  ✅ test_slash_command_ticket_single_command_single_item_comment_command_removed
  ✅ test_slash_command_ticket_single_command_single_item_comment_item_action_comment_correct
  ✅ test_slash_command_ticket_single_command_single_item_comment_item_removed
core.tests.functional.slash_commands.test_slash_command_related
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1s-1]
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1m-60]
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1h-3600]
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1m 1s-61]
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1m1s-61]
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1h 1m 1s-3661]
  ✅ test_slash_command_spend_comment_time_format_comment_correct[1h1m1s-3661]
core.tests.functional.test_history.test_history_viewset.HistoryPermissionsAPI
  ✅ test_add_has_permission_method_not_allowed
  ✅ test_change_has_permission_method_not_allowed
  ✅ test_delete_has_permission_method_not_allowed
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_list_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
core.tests.functional.test_history.test_history_viewset.HistoryMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list
  ✅ test_method_options_request_detail_data_key_page_layout_is_list_of_dict
  ✅ test_method_options_request_detail_data_key_urls_is_dict
  ✅ test_method_options_request_detail_data_key_urls_self_is_str
  ✅ test_method_options_request_detail_data_returned
  ✅ test_method_options_request_detail_data_type
  ✅ test_method_options_request_detail_ok
  ✅ test_method_options_request_list_data_returned
  ✅ test_method_options_request_list_data_type
  ✅ test_method_options_request_list_ok
core.tests.functional.test_notes.test_notes_serializer.NotesValidationAPI
  ✅ test_serializer_validation_no_note
core.tests.functional.test_task_result.test_task_result_viewset.TaskResultPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ✅ test_returned_data_from_user_and_global_organizations_only
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
core.tests.functional.ticket_category.test_ticket_category_serializer.TicketCategoryValidationAPI
  ✅ test_serializer_validation_add_existing_allowed
  ✅ test_serializer_validation_add_valid_item
  ✅ test_serializer_validation_no_name
  ✅ test_serializer_validation_self_not_parent
core.tests.functional.ticket_category.test_ticket_category_viewset.TicketCategoryPermissionsAPI
  ✅ test_add_different_organization_denied
  ✅ test_add_has_permission
  ✅ test_add_no_permission_denied
  ✅ test_add_permission_view_denied
  ✅ test_add_user_anon_denied
  ✅ test_change_different_organization_denied
  ✅ test_change_has_permission
  ✅ test_change_no_permission_denied
  ✅ test_change_permission_add_denied
  ✅ test_change_permission_view_denied
  ✅ test_change_user_anon_denied
  ✅ test_delete_different_organization_denied
  ✅ test_delete_has_permission
  ✅ test_delete_no_permission_denied
  ✅ test_delete_permission_add_denied
  ✅ test_delete_permission_change_denied
  ✅ test_delete_permission_view_denied
  ✅ test_delete_user_anon_denied
  ❌ test_returned_data_from_user_and_global_organizations_only
	self = <test_ticket_category_viewset.TicketCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
  ✅ test_returned_results_only_user_orgs
  ✅ test_view_different_organizaiton_denied
  ✅ test_view_has_permission
  ✅ test_view_no_permission_denied
  ✅ test_view_user_anon_denied
core.tests.functional.ticket_category.test_ticket_category_viewset.TicketCategoryViewSet
  ✅ test_returned_serializer_user_add
  ✅ test_returned_serializer_user_change
  ✅ test_returned_serializer_user_delete
  ✅ test_returned_serializer_user_view
core.tests.functional.ticket_category.test_ticket_category_viewset.TicketCategoryMetadata
  ⚪ test_method_options_no_field_is_generic
  ✅ test_method_options_request_detail_data_has_key_documentation
  ✅ test_method_options_request_detail_data_has_key_page_layout
  ✅ test_method_options_request_detail_data_has_key_urls
  ✅ test_method_options_request_detail_data_has_key_urls_self
  ✅ test_method_options_request_detail_data_key_documentation_is_str
  ✅ test_method_options_request_detail_data_key_documentation_is_url
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_exists_sections
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_name
  ✅ test_method_options_request_detail_data_key_page_layout_dicts_key_type_sections
  ✅ test_method_options_request_detail_data_key_page_layout_is_list

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► config_management.tests.functional.config_groups.test_config_groups_viewset.ConfigGroupsPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_config_groups_viewset.ConfigGroupsPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_config_groups_viewset.ConfigGroupsPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► core.tests.functional.ticket_category.test_ticket_category_viewset.TicketCategoryPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_ticket_category_viewset.TicketCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_ticket_category_viewset.TicketCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► core.tests.functional.ticket_comment_category.test_ticket_comment_category_viewset.TicketCommentCategoryPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_ticket_comment_category_viewset.TicketCommentCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_ticket_comment_category_viewset.TicketCommentCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itam.tests.functional.device.test_device_viewset.DevicePermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_device_viewset.DevicePermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_device_viewset.DevicePermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itam.tests.functional.operating_system.test_operating_system_viewset.OperatingSystemPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_operating_system_viewset.OperatingSystemPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_operating_system_viewset.OperatingSystemPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itam.tests.functional.operating_system_version.test_operating_system_version_viewset.OperatingSystemVersionPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_operating_system_version_viewset.OperatingSystemVersionPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_operating_system_version_viewset.OperatingSystemVersionPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itam.tests.functional.software.test_software_viewset.SoftwarePermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_software_viewset.SoftwarePermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_software_viewset.SoftwarePermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itam.tests.functional.software_category.test_software_category_viewset.SoftwareCategoryPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_software_category_viewset.SoftwareCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_software_category_viewset.SoftwareCategoryPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itam.tests.functional.software_version.test_software_version_viewset.SoftwareVersionPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_software_version_viewset.SoftwareVersionPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_software_version_viewset.SoftwareVersionPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itim.tests.functional.cluster.test_cluster_viewset.ClusterPermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_cluster_viewset.ClusterPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_cluster_viewset.ClusterPermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError

Check failure on line 0 in functional.JUnit.xml

See this annotation in the file changed.

@github-actions github-actions / Functional Test Report [Python 3.12]

pytest ► itim.tests.functional.service.test_service_viewset.ServicePermissionsAPI ► test_returned_data_from_user_and_global_organizations_only

Failed test found in:
  functional.JUnit.xml
Error:
  self = <test_service_viewset.ServicePermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>
Raw output
self = <test_service_viewset.ServicePermissionsAPI testMethod=test_returned_data_from_user_and_global_organizations_only>

    def test_returned_data_from_user_and_global_organizations_only(self):
        """Check items returned
    
        Items returned from the query Must be from the users organization and
        global ONLY!
        """
    
        client = Client()
        url = reverse(self.app_namespace + ':' + self.url_name + '-list', kwargs=self.url_kwargs)
    
    
        only_from_user_org: bool = True
    
        viewable_organizations = [
            self.organization.id,
            self.global_organization.id
        ]
    
    
        assert getattr(self.global_organization, 'id', False)    # fail if no global org set
        assert getattr(self.global_org_item, 'id', False)    # fail if no global item set
    
    
        client.force_login(self.view_user)
        response = client.get(url)
    
>       assert len(response.data['results']) >= 2    # fail if only one item extist.
E       AssertionError

api/tests/abstract/api_permissions_viewset.py:168: AssertionError