Name                                                                          Stmts   Miss  Cover
-------------------------------------------------------------------------------------------------
engagementmanager/admin.py                                                      219     76    65%
engagementmanager/apps.py                                                        41      1    98%
engagementmanager/bus/handlers/activity_event_handler.py                          9      0   100%
engagementmanager/bus/handlers/check_news_and_announcements_handler.py            7      2    71%
engagementmanager/bus/handlers/daily_notify_inactive_engagements_handler.py      40      0   100%
engagementmanager/bus/handlers/daily_resend_notifications_handler.py             27     13    52%
engagementmanager/bus/handlers/digest_email_notification_handler.py              26     10    62%
engagementmanager/bus/handlers/new_notification_handler.py                       25      6    76%
engagementmanager/bus/handlers/service_bus_base_handler.py                       10      2    80%
engagementmanager/bus/messages/activity_event_message.py                          8      1    88%
engagementmanager/bus/messages/daily_scheduled_message.py                         4      0   100%
engagementmanager/bus/messages/hourly_scheduled_message.py                        4      1    75%
engagementmanager/bus/messages/new_notification_message.py                        8      1    88%
engagementmanager/bus/messages/service_bus_base_message.py                        5      1    80%
engagementmanager/decorator/auth.py                                              46     16    65%
engagementmanager/decorator/class_decorator.py                                    9      0   100%
engagementmanager/decorator/log_func_entry.py                                     8      0   100%
engagementmanager/decorator/retry.py                                              5      0   100%
engagementmanager/git/git_manager.py                                             10      0   100%
engagementmanager/ice_cms_client/api.py                                          50     21    58%
engagementmanager/ice_scheduled_jobs.py                                          21      4    81%
engagementmanager/ice_slack_client/api.py                                        95     28    71%
engagementmanager/mail.py                                                        20      8    60%
engagementmanager/management/commands/initial_populate_db.py                    257    104    60%
engagementmanager/models.py                                                     349     22    94%
engagementmanager/notifications.py                                               26      8    69%
engagementmanager/rest/activation.py                                             59     25    58%
engagementmanager/rest/activity.py                                               23      0   100%
engagementmanager/rest/checklist.py                                              42     17    60%
engagementmanager/rest/checklist_audit_log.py                                    48      8    83%
engagementmanager/rest/checklist_decision.py                                     29      7    76%
engagementmanager/rest/checklist_set_state.py                                    20      1    95%
engagementmanager/rest/cms/pages.py                                              28      0   100%
engagementmanager/rest/cms/posts.py                                              14      0   100%
engagementmanager/rest/data_loader.py                                            32     16    50%
engagementmanager/rest/deployment_target.py                                      25     11    56%
engagementmanager/rest/deployment_target_site.py                                 49     16    67%
engagementmanager/rest/ecomp.py                                                  25     11    56%
engagementmanager/rest/engagement.py                                            343    155    55%
engagementmanager/rest/feedback.py                                               22      0   100%
engagementmanager/rest/ice_api_view.py                                           18      0   100%
engagementmanager/rest/invite.py                                                 40      3    92%
engagementmanager/rest/login.py                                                  33     20    39%
engagementmanager/rest/nextsteps.py                                              84     12    86%
engagementmanager/rest/notification.py                                           35     12    66%
engagementmanager/rest/parsers.py                                                29      6    79%
engagementmanager/rest/signup.py                                                 91     68    25%
engagementmanager/rest/user.py                                                  146     53    64%
engagementmanager/rest/validation_details.py                                     12      2    83%
engagementmanager/rest/vendor.py                                                 39     25    36%
engagementmanager/rest/vf.py                                                     28     12    57%
engagementmanager/rest/vfc.py                                                    26      3    88%
engagementmanager/serializers.py                                                233      0   100%
engagementmanager/service/activities_service.py                                 118     27    77%
engagementmanager/service/authorization_service.py                              282     57    80%
engagementmanager/service/bus_service.py                                         26      1    96%
engagementmanager/service/checklist_audit_log_service.py                         38     22    42%
engagementmanager/service/checklist_decision_service.py                          65     18    72%
engagementmanager/service/checklist_service.py                                  254    129    49%
engagementmanager/service/checklist_state_service.py                            207     58    72%
engagementmanager/service/cms/ice_base_cms.py                                     5      0   100%
engagementmanager/service/cms/pages_service.py                                   18      0   100%
engagementmanager/service/cms/posts_service.py                                   12      0   100%
engagementmanager/service/deploment_target_service.py                             8      4    50%
engagementmanager/service/ecomp_service.py                                        8      4    50%
engagementmanager/service/engagement_service.py                                 324     80    75%
engagementmanager/service/ice_base_service.py                                     7      0   100%
engagementmanager/service/invite_service.py                                      91     16    82%
engagementmanager/service/login_service.py                                       80     55    31%
engagementmanager/service/nextstep_service.py                                   143     16    89%
engagementmanager/service/user_service.py                                        62     36    42%
engagementmanager/service/vf_service.py                                           6      2    67%
engagementmanager/service/vfc_service.py                                         52     45    13%
engagementmanager/tests/iceEntitiesCreator.py                                   103     10    90%
engagementmanager/tests/test_access_credentials.py                              100     42    58%
engagementmanager/tests/test_activation.py                                      116     15    87%
engagementmanager/tests/test_activities.py                                       61      4    93%
engagementmanager/tests/test_add_contact.py                                      66      0   100%
engagementmanager/tests/test_add_feedback.py                                     43      0   100%
engagementmanager/tests/test_add_next_step_to_checklist.py                       85      0   100%
engagementmanager/tests/test_audit_log_and_decision_api.py                      207     21    90%
engagementmanager/tests/test_auth_service.py                                    128      0   100%
engagementmanager/tests/test_base_entity.py                                     240    174    28%
engagementmanager/tests/test_base_transaction_entity.py                          30      1    97%
engagementmanager/tests/test_bulk_load_users.py                                   0      0   100%
engagementmanager/tests/test_checklist.py                                        48      0   100%
engagementmanager/tests/test_checklist_template.py                               92      1    99%
engagementmanager/tests/test_cms_documentation_search.py                         49      0   100%
engagementmanager/tests/test_cms_pages.py                                        55      0   100%
engagementmanager/tests/test_cms_posts.py                                        73      2    97%
engagementmanager/tests/test_deployment_target_sites.py                          80      0   100%
engagementmanager/tests/test_digest_email_notifications.py                       54      0   100%
engagementmanager/tests/test_eng_progress.py                                     34      0   100%
engagementmanager/tests/test_eng_status.py                                       74      0   100%
engagementmanager/tests/test_engagement_admin_operations.py                     176      0   100%
engagementmanager/tests/test_engagement_export.py                                76      0   100%
engagementmanager/tests/test_expanded_eng.py                                    214     53    75%
engagementmanager/tests/test_ice_rgwa_client.py                                  89     42    53%
engagementmanager/tests/test_import_engagement_xls.py                            23      6    74%
engagementmanager/tests/test_invite_members.py                                   85      6    93%
engagementmanager/tests/test_next_steps.py                                       24      1    96%
engagementmanager/tests/test_next_steps_api.py                                  219      2    99%
engagementmanager/tests/test_notify_inactive_engagements.py                     114      0   100%
engagementmanager/tests/test_pull_notifications.py                               64      2    97%
engagementmanager/tests/test_rados_gateway.py                                    97      3    97%
engagementmanager/tests/test_remove_user_from_eng_team.py                       115     12    90%
engagementmanager/tests/test_request_data_manager.py                            103      0   100%
engagementmanager/tests/test_resend_activation_email.py                          17      0   100%
engagementmanager/tests/test_reset_password.py                                   22     15    32%
engagementmanager/tests/test_set_checklist_state.py                             112      3    97%
engagementmanager/tests/test_set_eng_stage.py                                   112      0   100%
engagementmanager/tests/test_update_password.py                                  41      0   100%
engagementmanager/tests/test_update_user_account.py                              56      0   100%
engagementmanager/tests/test_vfc.py                                             111     18    84%
engagementmanager/urls.py                                                        14      0   100%
engagementmanager/utils/authentication.py                                        28      5    82%
engagementmanager/utils/choice_enum.py                                            4      0   100%
engagementmanager/utils/constants.py                                            108      0   100%
engagementmanager/utils/cryptography.py                                          12      0   100%
engagementmanager/utils/dates.py                                                  8      6    25%
engagementmanager/utils/exception_handler.py                                     22      0   100%
engagementmanager/utils/exception_message_factory.py                             16      0   100%
engagementmanager/utils/ice_activities_data.py                                   57      8    86%
engagementmanager/utils/ice_exceptions.py                                        18      0   100%
engagementmanager/utils/request_data_mgr.py                                      47      2    96%
engagementmanager/utils/validator.py                                             38     15    61%
engagementmanager/views_helper.py                                               174    134    23%
engagementmanager/vm_integration/em_api.py                                       74     54    27%
engagementmanager/vm_integration/vm_client.py                                    57      9    84%
gitlab_mock/rest/gitlab_files_respons_rest.py                                     6      0   100%
gitlab_mock/services/gitlab_files_service.py                                     13      0   100%
ice/envbool.py                                                                    3      0   100%
ice/urls.py                                                                       3      0   100%
jenkins_mock/rest/jenkins_tests_validation_rest.py                                7      0   100%
jenkins_mock/services/jenkins_tests_validation_service.py                        17      0   100%
manage.py                                                                         6      0   100%
rgwa_mock/services/rgwa_keys_service.py                                           7      0   100%
validationmanager/admin.py                                                        7      0   100%
validationmanager/apps.py                                                         6      0   100%
validationmanager/em_integration/em_client.py                                     5      1    80%
validationmanager/em_integration/vm_api.py                                      361    272    25%
validationmanager/git/gitlab_client.py                                          216    161    25%
validationmanager/jenkins/jenkins_client.py                                      58     31    47%
validationmanager/models.py                                                      11      1    91%
validationmanager/rados/rgwa_client.py                                           94     52    45%
validationmanager/rados/rgwa_client_factory.py                                   26      4    85%
validationmanager/rest/git_webhook_endpoint.py                                   34     22    35%
validationmanager/rest/http_response_custom.py                                   14      0   100%
validationmanager/rest/jenkins_webhook_endpoint.py                               82     62    24%
validationmanager/tests/testFinishedSignal.py                                    48     16    67%
validationmanager/tests/test_git_push.py                                         64     32    50%
validationmanager/tests/test_rgwa_client_factory.py                              13      0   100%
validationmanager/urls.py                                                         3      0   100%
validationmanager/utils/clients.py                                                7      1    86%
validationmanager/utils/constants.py                                              1      0   100%
-------------------------------------------------------------------------------------------------
TOTAL                                                                         10105   2699    73%
  • No labels