Coverage report: 44%

Files Functions Classes

coverage.py v7.13.4, created at 2026-03-09 19:24 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / UpgradeScript.py UpgradeError   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / UpgradeScript.py StateMachine   3% 70 68 0   0% 24 0   2%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / UpgradeScript.py StateMachine.Error   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / UpgradeScript.py (no class)   21% 516 409 0   1% 142 2   17%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / constants.py (no class)   100% 6 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / __init__.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / appointment.py AppointmentControllerUpgrade   0% 36 36 0   0% 12 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / appointment.py (no class)   100% 14 0 3   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / ir_attachment.py HTML_EditorUpgrade   0% 4 4 0   0% 2 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / ir_attachment.py (no class)   100% 3 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / main.py MajorVersionChange   0% 17 17 0   0% 4 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / main.py (no class)   100% 8 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / portal.py CustomerPortal   0% 73 73 0   0% 26 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / portal.py (no class)   100% 21 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / upgrade.py SaasProviderUpgradeController   0% 102 102 0   0% 28 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / controllers / upgrade.py (no class)   100% 19 0 5   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / exceptions.py UpgradeLineException   0% 25 25 0   0% 6 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / exceptions.py (no class)   100% 7 0 4   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / __init__.py (no class)   100% 30 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / account_analytic_account.py AccountAnalyticAccount   0% 6 6 0   0% 4 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / account_analytic_account.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / adhoc_module.py AdhocModule   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / adhoc_module.py (no class)   100% 4 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / adhoc_module_module.py AdhocModuleModule   0% 4 4 0   0% 2 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / adhoc_module_module.py (no class)   100% 7 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / appointment_invite.py AppointmentInvite   0% 8 8 0   0% 2 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / appointment_invite.py (no class)   100% 7 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / appointment_type.py AppointmentType   0% 13 13 0   0% 10 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / appointment_type.py (no class)   100% 8 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / bg_job.py BgJob   0% 9 9 0   0% 4 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / bg_job.py (no class)   100% 7 0 2   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / calendar_event.py CalendarEvent   65% 48 17 0   55% 20 7   62%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / calendar_event.py (no class)   100% 16 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_team.py HelpdeskTeam   50% 10 5 0   75% 4 1   57%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_team.py (no class)   100% 7 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket.py HelpdeskTicket   29% 188 134 0   38% 92 9   32%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket.py HelpdeskStage   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket.py (no class)   100% 94 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket_customer_note.py HelpdeskTicketCustomerNote   64% 108 39 0   68% 38 8   65%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket_customer_note.py (no class)   100% 57 0 3   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket_upgrade_request.py HelpdeskTicketUpgradeRequest   34% 776 515 0   29% 316 22   32%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / helpdesk_ticket_upgrade_request.py (no class)   100% 190 0 4   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / ir_http.py IrHttp   0% 2 2 0   100% 0 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / ir_http.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / major_version_change.py MajorVersionChange   17% 18 15 0   29% 14 2   22%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / major_version_change.py (no class)   100% 23 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / project_task.py ProjectTask   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / project_task.py (no class)   100% 4 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / res_config_settings.py ResConfigSettings   0% 10 10 0   100% 0 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / res_config_settings.py (no class)   100% 11 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_database.py _TimeoutClient   0% 12 12 0   0% 4 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_database.py SaasDatabase   0% 270 270 0   0% 66 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_database.py (no class)   100% 41 0 2   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_odoo_major_version.py SaasOdooMajorVersion   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_odoo_major_version.py (no class)   100% 4 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_provider_upgrade_util.py SaasProviderUpgradeUtil   19% 36 29 0   0% 8 0   16%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_provider_upgrade_util.py (no class)   100% 36 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_client_config_line.py SaasUpgradeClientConfigLine   0% 69 69 0   0% 44 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_client_config_line.py (no class)   100% 37 0 3   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_client_data.py SaasUpgradeClientData   1% 159 157 0   8% 40 1   3%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_client_data.py (no class)   100% 63 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line.py SaasUpgradeLine   29% 356 252 1   24% 194 16   27%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line.py (no class)   100% 135 0 4   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_request_log.py SaasUpgradeLineRequestLog   3% 69 67 0   8% 36 1   5%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_request_log.py (no class)   100% 38 0 5   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_request_log_entry.py SaasUpgradeLineRequestLogEntry   0% 18 18 0   0% 10 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_request_log_entry.py (no class)   100% 22 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_request_run.py SaasUpgradeLineRequestRun   45% 107 59 0   35% 52 6   42%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_request_run.py (no class)   100% 51 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_script.py SaasUpgradeLineScript   0% 26 26 0   0% 16 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_line_script.py (no class)   100% 25 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_type.py SaasUpgradeType   41% 32 19 0   45% 22 4   43%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_type.py (no class)   100% 51 0 2   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_upload_changes.py SaasUpgradeUploadChanges   100% 3 0 0   100% 4 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / saas_upgrade_upload_changes.py (no class)   100% 13 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / survey_survey.py Survey   0% 3 3 0   0% 2 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / survey_survey.py (no class)   100% 4 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / upgrade_portal_step.py UpgradePortalStep   100% 0 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / upgrade_portal_step.py (no class)   100% 12 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / website.py Website   0% 4 4 0   0% 2 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / models / website.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / __init__.py (no class)   100% 11 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_appointment_upgrade.py AppointmentUpgradeTest   100% 26 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_appointment_upgrade.py (no class)   100% 15 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_confirm_upgrade_version_with_notification.py TestConfirmUpgradeVersionWithNotification   100% 20 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_confirm_upgrade_version_with_notification.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_customer_note_generation.py TestCustomerNoteGeneration   100% 78 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_customer_note_generation.py (no class)   100% 17 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_execution_mode.py TestExecutionMode   100% 81 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_execution_mode.py (no class)   100% 19 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_note_validation.py TestCustomerNoteValidation   100% 16 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_note_validation.py (no class)   100% 6 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_portal_upgrade.py TestProviderUpgradePortal   20% 15 12 0   100% 0 0   20%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_portal_upgrade.py (no class)   100% 9 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_provider_upgrade_base.py TestProviderUpgradeCommon   97% 29 1 0   50% 2 1   94%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_provider_upgrade_base.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_run_priority.py TestRunPriority   100% 16 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_run_priority.py (no class)   100% 8 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_upgrade_line.py TestProviderUpgradeLine   100% 53 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_upgrade_line.py (no class)   100% 11 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_upgrade_request.py TestProviderUpgradeRequest   100% 209 0 0   90% 10 1   99%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_upgrade_request.py (no class)   100% 22 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_upload_changes.py TestUploadChanges   100% 35 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / tests / test_upload_changes.py (no class)   100% 15 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / __init__.py (no class)   100% 5 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / adhoc_module_ready_to_upgrade.py AdhocModuleReadyToUpgrade   0% 55 55 0   0% 20 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / adhoc_module_ready_to_upgrade.py (no class)   100% 15 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / automatic_upgrade_request_wizard.py SaasAutomaticUpgradeRequestWizard   0% 34 34 0   0% 16 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / automatic_upgrade_request_wizard.py (no class)   100% 13 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / customer_note_preview.py CustomerNotePreview   0% 9 9 0   0% 2 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / customer_note_preview.py (no class)   100% 8 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / upgrade_code_help.py CodeHelpWizard   0% 11 11 0   0% 4 0   0%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / upgrade_code_help.py (no class)   100% 8 0 0   100% 0 0   100%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / upgrade_line_script_revert.py UpgradeLineScriptRevert   93% 15 1 0   50% 2 1   88%
ingadhoc-odoo-saas-adhoc / saas_provider_upgrade / wizards / upgrade_line_script_revert.py (no class)   100% 14 0 0   100% 0 0   100%
Total     50% 5213 2619 38   21% 1306 82   44%

No items found using the specified filter.