Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OCA/server-tools
/ functions
Functions
1,230 in github.com/OCA/server-tools
⨍
Functions
1,230
◇
Types & classes
269
↳
Endpoints
18
Method
test_04_loop_dispatches_notifications
( self, mock_selectors, mock_psycopg2, mock_stop_event, mock_logger )
bus_alt_connection/tests/test_bus_connection.py:106
Method
test_05
"" Data: Partner 1 without time window Test Case: Add a time window to partner 1 with end > start Exp
test_base_time_window/tests/test_base_time_window.py:167
Method
test_05_AuditlogFull_user_exclude_unlink_log
(self)
auditlog/tests/test_auditlog.py:626
Method
test_06
"" Data: Partner 1 with time window on monday Partner 2 with time window on monday Test Case: Cha
test_base_time_window/tests/test_base_time_window.py:186
Method
test_06_AuditlogFull_unlink_log
(self)
auditlog/tests/test_auditlog.py:640
Method
test_07
Data: A partner without time window Test Case: 1 Add a time window with stop hour > 23:59 2 Add a
test_base_time_window/tests/test_base_time_window.py:219
Method
test_LogCreation
First test, caching some data.
auditlog/tests/test_auditlog.py:21
Method
test_LogCreation2
Second test, using cached data of the first one.
auditlog/tests/test_auditlog.py:36
Method
test_LogCreation3
Third test, two groups, the latter being the parent of the former. Then we remove it right after (with (2, X) tuple) to test the creation
auditlog/tests/test_auditlog.py:53
Method
test_LogCreation4
Fourth test, create several records at once (with create multi feature starting from Odoo 12) and check that the same number of logs h
auditlog/tests/test_auditlog.py:99
Method
test_LogCreation5
Fifth test, create a record and check that the same number of logs has been generated. And then delete it, check that it has created log
auditlog/tests/test_auditlog.py:128
Method
test_LogCreation6
Six test, create a record and check that the same number of logs has been generated. And then delete it, check that it has created log
auditlog/tests/test_auditlog.py:158
Method
test_LogCreation7
Seventh test: multi-create with different M2O values. Check that creation goes as planned (no error coming from ``deepcopy``)
auditlog/tests/test_auditlog.py:188
Method
test_LogDelete
Tests unlink results
auditlog/tests/test_auditlog.py:266
Method
test_LogExport
(self)
auditlog/tests/test_auditlog.py:316
Method
test_LogUpdate
Tests write results with different M2O values.
auditlog/tests/test_auditlog.py:219
Method
test_MustHonorDomain
Must also honor a provided Domain
base_name_search_improved/tests/test_name_search.py:93
Method
test_NameSearchDifferentFields
Must Match All Words
base_name_search_improved/tests/test_name_search.py:83
Method
test_NameSearchDomain
Must not return a partner with parent
base_name_search_improved/tests/test_name_search.py:88
Method
test_NameSearchMustMatchAllWords
Must Match All Words
base_name_search_improved/tests/test_name_search.py:78
Method
test_RelevanceOrderedResults
Return results ordered by relevance
base_name_search_improved/tests/test_name_search.py:63
Method
test_SmartSearchWarning
Must check the funtional work of _compute_smart_search_warning
base_name_search_improved/tests/test_name_search.py:100
Method
test_action
(self)
fetchmail_attach_from_folder/tests/test_match_algorithms.py:222
Method
test_action_backup_all_return
It should return result of backup operation
auto_backup/tests/test_db_backup.py:177
Method
test_action_backup_all_search
It should search all records
auto_backup/tests/test_db_backup.py:170
Method
test_action_backup_local
It should backup local database
auto_backup/tests/test_db_backup.py:114
Method
test_action_backup_local_cleanup
Backup local database and cleanup old databases
auto_backup/tests/test_db_backup.py:122
Method
test_action_backup_sftp_remote_open
It should open remote file w/ proper args
auto_backup/tests/test_db_backup.py:160
Method
test_action_sftp_test_connection_success
It should raise connection succeeded warning
auto_backup/tests/test_db_backup.py:96
Method
test_add_image
(self)
base_multi_image/tests/test_base_multi_image.py:78
Method
test_all
(self)
rpc_helper/tests/test_decorator.py:27
Method
test_all_images
(self)
base_multi_image/tests/test_base_multi_image.py:75
Method
test_apply_matching_exact
(self)
fetchmail_attach_from_folder/tests/test_match_algorithms.py:175
Method
test_apply_matching_exact_no_match
(self)
fetchmail_attach_from_folder/tests/test_match_algorithms.py:182
Method
test_aq_locked_button
If an attachment is already running, and a user tries to run it manually, raise error window
attachment_queue/tests/test_attachment_queue.py:75
Method
test_aq_locked_job
If an attachment is already running, and a job tries to run it, retry later
attachment_queue/tests/test_attachment_queue.py:56
Method
test_archive_messages
(self)
fetchmail_attach_from_folder/tests/test_match_algorithms.py:195
Method
test_attach_mails_only_with_object_id
Only mails with object_id should be attached.
fetchmail_attach_from_folder/tests/test_attach_mail_manually.py:89
Method
test_attachment_vacuum_rule
(self)
autovacuum_message_attachment/tests/test_vacuum_rule.py:94
Method
test_autovacuum
(self)
auditlog/tests/test_autovacuum.py:32
Method
test_bad_parsers_fail_gracefully
(self)
jsonifier/tests/test_get_parser.py:428
Method
test_bad_parsers_strict
(self)
jsonifier/tests/test_get_parser.py:414
Method
test_base_view_inheritance_extension
(self)
base_view_inheritance_extension/tests/test_base_view_inheritance_extension.py:17
Method
test_basic
(self)
module_auto_update/tests/test_addon_hash.py:20
Method
test_batch
The sum of all batches should be the original recordset; an empty recordset should return no batch; without a batch parameter, the mod
base_partition/tests/test_partition.py:99
Method
test_batch_multiple_partners
(self)
mail_template_attachment_per_lang/tests/test_mail_template_attachment_per_lang.py:152
Method
test_blacklist
A table mentioned in the blacklist is not purged
database_cleanup/tests/test_purge_tables.py:21
Method
test_blocking_exception
(self)
base_exception/tests/test_base_exception.py:131
Method
test_button_confirm_folder
Test the button_confirm_folder method.
fetchmail_attach_from_folder/tests/test_match_algorithms.py:228
Method
test_cache_accesserror
No AccessError occurs reading the product after writing taxes. The current user only has access to one of the taxes assigned to the p
test_auditlog/tests/test_product_tax_multicompany.py:39
Method
test_capture_event
(self)
sentry/tests/test_client.py:135
Method
test_capture_event_exc
(self)
sentry/tests/test_client.py:141
Method
test_capture_events_no_tags
Our 'before_send' can handle events without tags
sentry/tests/test_client.py:151
Method
test_capture_exceptions_with_no_exc_info
A UserError that isn't in the DEFAULT_IGNORED_EXCEPTIONS list is captured (there is no exc_info in the ValidationError exception).
sentry/tests/test_client.py:184
Method
test_check_auto_exclusion_self_reference
Test that a cron job cannot be mutually exclusive with itself
base_cron_exclusion/tests/test_ir_cron.py:42
Method
test_check_folder
It should not allow recursive backups
auto_backup/tests/test_db_backup.py:83
Method
test_column_name_with_spaces
Spaces in column names are preserved except in unquoted identifiers.
database_cleanup/tests/test_identifier_adapter.py:7
Method
test_compute_checksum_dir
It should compute the directory's SHA-1 hash
module_auto_update/tests/test_module.py:34
Method
test_compute_checksum_dir_ignore_excluded
It should exclude .pyc/.pyo extensions from checksum calculations
module_auto_update/tests/test_module.py:42
Method
test_compute_checksum_dir_recomputes_when_file_added
It should return a different value when a non-.pyc/.pyo file is added to the module directory
module_auto_update/tests/test_module.py:54
Method
test_compute_display_name
(self)
auditlog/tests/test_http.py:9
Method
test_compute_folders_available_list_error
If list() fails, it should display an error message.
fetchmail_attach_from_folder/tests/test_attach_mail_manually.py:186
Method
test_compute_folders_available_not_done
If the server is not confirmed, you must warn.
fetchmail_attach_from_folder/tests/test_attach_mail_manually.py:180
Method
test_compute_folders_available_success
You must return the available folders.
fetchmail_attach_from_folder/tests/test_attach_mail_manually.py:172
Method
test_compute_name_sftp
It should create proper SFTP URI
auto_backup/tests/test_db_backup.py:74
Method
test_config_odoo_dir
(self, get_odoo_commit)
sentry/tests/test_client.py:244
Method
test_config_parsing
(self)
module_change_auto_install/tests/test_module.py:27
Method
test_config_release
(self, get_odoo_commit)
sentry/tests/test_client.py:255
Method
test_connection
(self)
upgrade_analysis/models/upgrade_comparison_config.py:55
Method
test_constraints
(self)
base_multi_image/tests/test_base_multi_image.py:204
Method
test_cookie_as_string
(self)
sentry/tests/test_logutils.py:11
Method
test_cookie_as_string_with_partials
(self)
sentry/tests/test_logutils.py:34
Method
test_cookie_header
(self)
sentry/tests/test_logutils.py:47
Method
test_create_autopad
(self)
field_vector/tests/test_field_vector.py:37
Method
test_create_from_list
(self)
field_vector/tests/test_field_vector.py:33
Method
test_create_from_tuple
(self)
field_vector/tests/test_field_vector.py:29
Method
test_create_no_autopad
(self)
field_vector/tests/test_field_vector.py:41
Method
test_create_odoo_iap
(self)
iap_alternative_provider/tests/test_iap_account.py:28
Method
test_create_statement_line
Statement line can be created with logging on journal entries enabled. Because we swap out the cache when fetching previous values during ful
test_auditlog/tests/test_account_bank_statement_line.py:24
Method
test_create_tracking_values_html
(self)
tracking_manager/tests/test_mail_tracking_value.py:12
Method
test_create_with_mock
(self)
iap_alternative_provider/tests/test_iap_account.py:38
Method
test_database_size
Size table is populated and reports can be generated
database_size/tests/test_database_size.py:22
Method
test_database_size_purge
Records are purged according to their age
database_size/tests/test_database_size.py:154
Method
test_database_size_report_diff
Size report returns the expected values
database_size/tests/test_database_size.py:94
Method
test_default_get_populates_mail_ids
Test that default_get loads emails into wizard.
fetchmail_attach_from_folder/tests/test_attach_mail_manually.py:71
Method
test_deleted_index
(self)
database_cleanup/tests/test_create_indexes.py:18
Method
test_detect_exceptions
(self)
base_exception/tests/test_base_exception.py:128
Method
test_domain_add_operation
(self)
base_view_inheritance_extension/tests/test_base_view_inheritance_extension.py:157
Method
test_edit_image
(self)
base_multi_image/tests/test_base_multi_image.py:103
Method
test_email_domain
Test with email in same domain, but different mailbox.
fetchmail_attach_from_folder/tests/test_match_algorithms.py:153
Method
test_email_exact
A message to ronald@acme.com should be linked to partner with that email.
fetchmail_attach_from_folder/tests/test_match_algorithms.py:147
Method
test_empty_column
(self)
database_cleanup/tests/test_purge_columns.py:22
Method
test_empty_field
(self)
database_cleanup/tests/test_purge_fields.py:46
Method
test_empty_html
Empty HTML handled correctly.
html_text/tests/test_extractor.py:46
Method
test_empty_menu
(self)
database_cleanup/tests/test_purge_menus.py:18
Method
test_empty_model
(self)
database_cleanup/tests/test_purge_models.py:29
Method
test_empty_table
(self)
database_cleanup/tests/test_purge_tables.py:13
Method
test_error_cron
(self)
scheduler_error_mailer/tests/test_scheduler_error_mailer.py:15
Method
test_exception_rule_confirm
(self)
base_exception/tests/test_base_exception.py:60
Method
test_excerpts
Text gets correctly extracted.
html_text/tests/test_extractor.py:17
← previous
next →
901–1,000 of 1,230, ranked by callers