seitime-frappe/frappe/tests
Ankush Menat 032df946be
test: bg jobs test cleanup (#18767)
* test: fix flaky RQ job tests

Sometimes stop_job doesn't succeed and causes tests to timeout. Reduced
sleep time to avoid this in tests. We are still testing all the
important features - monitoring.

* build(deps): Bump RQ to latest version

Minor bugfixes that affect us

ref: https://github.com/rq/rq/releases

* test: sanity tests for scheduled job types

* test(test_runner): dont set bench_id globally

* refactor: stop_job shouldn't throw error

The intention of use here is to stop stuck jobs or long running jobs, if
for some reason they were stopped by the time command gets executed,
there's no need to throw error.
2022-11-05 14:08:35 +05:30
..
data test: Add test for lazy_import 2022-08-11 23:53:21 +05:30
__init__.py test: Case to validate Web Link authentication 2022-05-30 15:35:47 +05:30
test_api.py refactor: simplify api.py (#18372) 2022-10-12 15:18:39 +05:30
test_assign.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_auth.py feat: option to disable user pass based login (#18000) 2022-09-06 13:48:00 +05:30
test_background_jobs.py refactor!: remove background jobs page 2022-09-12 11:49:25 +05:30
test_base_document.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_boilerplate.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_boot.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_bot.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_caching.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_child_table.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_client.py fix(insert_many): list instead of set to maintain order (#18641) 2022-10-28 14:37:17 +05:30
test_commands.py fix: throw exception if backup failed (#18230) 2022-09-28 14:29:38 +05:30
test_config.py chore: dead code removal (#18410) 2022-10-13 15:55:40 +05:30
test_cors.py test: ensure that Vary header is specified 2022-09-05 15:51:41 +05:30
test_db.py Revert "fix!: Dont update modified by default in db.set_value (#18301)" 2022-10-06 22:02:31 +05:30
test_db_query.py fix: coalesce not in queries (#18099) 2022-09-13 12:08:07 +05:30
test_db_update.py test: use middle_name instead of restrict_ip in test_index_and_unique_constraints 2022-09-19 18:38:47 +05:30
test_defaults.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_deferred_insert.py fix: handle dict data in deferred_insert 2022-05-04 14:59:17 +05:30
test_docstatus.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_document.py test: db_set does not query for new doc 2022-10-19 10:58:29 +05:30
test_document_locks.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_domainification.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_dynamic_links.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_email.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_exporter_fixtures.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_fixture_import.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_fmt_datetime.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_fmt_money.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_form_load.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_formatter.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_frappe_client.py test: FrappeClient tests not skipped (#17843) 2022-08-16 14:10:12 +05:30
test_geo_ip.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_global_search.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_goal.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
test_hooks.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_linked_with.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_listview.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_model_utils.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_modules.py test: Reset requirements for export_doc 2022-08-09 15:57:26 +05:30
test_monitor.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_naming.py fix: ignore empty part in naming series (#17508) 2022-07-14 13:14:58 +05:30
test_nestedset.py test: test for root deletion with/out allow_root_deletion 2022-09-02 23:32:00 +05:30
test_oauth20.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_password.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_patches.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_pdf.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_perf.py perf: single query db.set_value 2022-10-06 19:46:58 +05:30
test_permissions.py test: use different user 2022-08-02 05:02:48 +05:30
test_printview.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_query.py test: use double quotes for postgres query assertions 2022-11-03 12:50:38 +05:30
test_query_builder.py refactor: qb builder class identification 2022-11-04 15:42:26 +05:30
test_query_report.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_rate_limiter.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_recorder.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_redis.py test: bg jobs test cleanup (#18767) 2022-11-05 14:08:35 +05:30
test_rename_doc.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_safe_exec.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_scheduler.py perf: use modified instead of creation in scheduler (#18234) 2022-09-27 19:21:02 +05:30
test_search.py refactor: accurate translation caching (#18595) 2022-10-27 16:28:02 +05:30
test_seen.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_sequence.py fix(sequence): Setup & use SequenceGeneratorLimitExceeded error 2022-06-17 12:10:43 +05:30
test_sitemap.py chore: db.get_all -> get_all 2022-08-22 11:35:14 +05:30
test_test_utils.py test: improve FrappeTestCase 2022-04-22 19:47:54 +05:30
test_translate.py fix: ignore global translations (#18733) 2022-11-03 03:00:03 +05:30
test_twofactor.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_utils.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_virtual_doctype.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_webform.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
test_website.py fix(dx): resolve_class (#18417) 2022-10-15 17:40:22 +05:30
test_zbg_job_sanity_test.py test: bg jobs test cleanup (#18767) 2022-11-05 14:08:35 +05:30
tests_geo_utils.py test: Use FrappeTestCase everywhere 2022-08-17 16:39:42 +05:30
translation_test_file.txt feat: allow splitting _() function call on multiple lines 2022-03-26 16:18:35 +05:30
ui_test_helpers.py feat: configurable default views (#18409) 2022-10-17 16:36:01 +05:30
utils.py refactor: accurate translation caching (#18595) 2022-10-27 16:28:02 +05:30