dify/api/tests/test_containers_integration_tests/services
FFXN 0e320290e1
feat: evaluation (#35353)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: jyong <718720800@qq.com>
Co-authored-by: Yansong Zhang <916125788@qq.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hj24 <mambahj24@gmail.com>
Co-authored-by: hj24 <huangjian@dify.ai>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: Ayush Baluni <73417844+aayushbaluni@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: jimcody1995 <jjimcody@gmail.com>
Co-authored-by: James <63717587+jamesrayammons@users.noreply.github.com>
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai>
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
Co-authored-by: Coding On Star <447357187@qq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jerryzai <jerryzh8710@protonmail.com>
Co-authored-by: NVIDIAN <speedy.hpc@hotmail.com>
Co-authored-by: ai-hpc <ai-hpc@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: Junghwan <70629228+shaun0927@users.noreply.github.com>
Co-authored-by: HeYinKazune <70251095+HeYin-OS@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: Jingyi <jingyi.qi@dify.ai>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: sxxtony <166789813+sxxtony@users.noreply.github.com>
2026-04-17 16:37:21 +08:00
..
auth perf: use global httpx client instead of per request create new one (#34311) 2026-04-01 01:19:32 +00:00
enterprise test: migrate account deletion sync tests to testcontainers (#34091) 2026-03-25 23:09:10 +09:00
plugin refactor: use EnumText for credential_type in TriggerSubscription (#34174) 2026-03-27 10:53:51 +00:00
rag_pipeline test: migrate RagPipelineService DB operation SQL tests to Testcontainer (#34959) 2026-04-11 16:32:52 +00:00
recommend_app test: migrate database retrieval tests to testcontainers (#34087) 2026-03-25 23:06:46 +09:00
tools feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
workflow feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
__init__.py Feat add testcontainers test for account service (#23380) 2025-08-05 20:15:39 +08:00
dataset_collection_binding.py refactor: use EnumText for dataset and replace string literals 4 (#33606) 2026-03-18 09:18:08 +09:00
dataset_service_update_delete.py refactor: select in console datasets document controller (#34029) 2026-03-25 12:47:25 +09:00
document_service_status.py refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… (#33983) 2026-03-24 13:27:50 +09:00
test_account_service.py test(types): replace Account/Tenant status string literals with enum values (#35267) 2026-04-15 15:52:38 +00:00
test_advanced_prompt_template_service.py chore: adopt StrEnum and auto() for some string-typed enums (#25129) 2025-09-12 21:14:26 +08:00
test_agent_service.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_annotation_service.py refactor: use EnumText for Conversation/Message invoke_from and from_source (#33832) 2026-03-21 11:47:48 +09:00
test_api_based_extension_service.py test: migrate api based extension service tests to testcontainers (#33952) 2026-03-23 22:20:53 +09:00
test_api_token_service.py test: migrate api token service tests to testcontainers (#34148) 2026-03-26 21:02:09 +00:00
test_app_dsl_service.py test: migrate app_dsl_service tests to testcontainers (#34429) 2026-04-13 06:25:28 +00:00
test_app_generate_service.py feat: evaluation (#35251) 2026-04-15 16:09:40 +08:00
test_app_service.py refactor(api): continue decoupling dify_graph from API concerns (#33580) 2026-03-25 20:32:24 +08:00
test_attachment_service.py refactor: migrate attachment service tests to testcontainers (#33900) 2026-03-23 16:18:46 +09:00
test_audio_service_db.py test: migrate AudioService TTS message-ID lookup tests to Testcontainers integration tests (#34992) 2026-04-13 06:26:43 +00:00
test_billing_service.py test: migrate BillingService permission-check tests to Testcontainers integration tests (#34993) 2026-04-13 03:44:14 +00:00
test_conversation_service_variables.py feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
test_conversation_service.py test: migrate conversation rename/delete edge cases to Testcontainers integration tests (#34991) 2026-04-13 00:55:58 +00:00
test_conversation_variable_updater.py feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
test_credit_pool_service.py refactor: use EnumText for TenantCreditPool.pool_type (#33959) 2026-03-24 02:51:10 +09:00
test_dataset_permission_service.py refactor: select in console datasets document controller (#34029) 2026-03-25 12:47:25 +09:00
test_dataset_service_batch_update_document_status.py refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… (#33983) 2026-03-24 13:27:50 +09:00
test_dataset_service_create_dataset.py test: migrate dataset service create dataset tests to testcontainers (#33945) 2026-03-23 22:20:25 +09:00
test_dataset_service_delete_dataset.py refactor: select in console datasets document controller (#34029) 2026-03-25 12:47:25 +09:00
test_dataset_service_document.py feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
test_dataset_service_get_segments.py refactor: select in console datasets document controller (#34029) 2026-03-25 12:47:25 +09:00
test_dataset_service_permissions.py test: migrate dataset service dataset mock tests to testcontainers (#35194) 2026-04-14 19:52:31 +00:00
test_dataset_service_retrieval.py refactor: select in console datasets document controller (#34029) 2026-03-25 12:47:25 +09:00
test_dataset_service_update_dataset.py test(types): replace Account/Tenant status string literals with enum values (#35267) 2026-04-15 15:52:38 +00:00
test_dataset_service.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_delete_archived_workflow_run.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_document_service_display_status.py refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… (#33983) 2026-03-24 13:27:50 +09:00
test_document_service_rename_document.py refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… (#33983) 2026-03-24 13:27:50 +09:00
test_end_user_service.py test: migrate end user service batch tests to testcontainers (#33947) 2026-03-23 21:54:37 +09:00
test_feature_service.py feat: collaboration (#30781) 2026-04-16 02:21:04 +00:00
test_feedback_service.py refactor: select in 10 service files (#34373) 2026-04-01 08:03:49 +00:00
test_file_service_zip_and_lookup.py test: migrate file service zip and lookup tests to testcontainers (#33944) 2026-03-23 21:52:31 +09:00
test_file_service.py refactor: use EnumText(StorageType) for UploadFile.storage_type (#33728) 2026-03-19 15:15:32 +09:00
test_hit_testing_service.py test: migrate hit_testing_service tests to testcontainers (#34750) 2026-04-10 08:26:40 +00:00
test_human_input_delivery_test_service.py feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
test_human_input_delivery_test.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_message_export_service.py refactor: use EnumText for Conversation/Message invoke_from and from_source (#33832) 2026-03-21 11:47:48 +09:00
test_message_service_execution_extra_content.py feat: Human Input Node (#32060) 2026-02-09 14:57:23 +08:00
test_message_service_extra_contents.py refactor: use EnumText for Conversation/Message invoke_from and from_source (#33832) 2026-03-21 11:47:48 +09:00
test_message_service.py refactor(api): continue decoupling dify_graph from API concerns (#33580) 2026-03-25 20:32:24 +08:00
test_messages_clean_service.py feat: evaluation (#35353) 2026-04-17 16:37:21 +08:00
test_metadata_partial_update.py test: migrate metadata partial update tests to testcontainers (#34088) 2026-03-25 23:10:48 +09:00
test_metadata_service.py refactor: use EnumText for ApiToolProvider.schema_type_str and Docume… (#33983) 2026-03-24 13:27:50 +09:00
test_model_load_balancing_service.py refactor: use EnumText for model_type in provider models (#34300) 2026-03-31 00:31:33 +00:00
test_model_provider_service.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_oauth_server_service.py test: migrate oauth server service tests to testcontainers (#33958) 2026-03-24 03:15:22 +09:00
test_ops_service.py test: migrate ops_service tests to testcontainers (#34749) 2026-04-10 08:25:50 +00:00
test_recommended_app_service.py test: migrate recommended_app_service tests to testcontainers (#34751) 2026-04-09 00:36:57 +00:00
test_restore_archived_workflow_run.py test: migrate restore archived workflow run tests to testcontainers (#34083) 2026-03-25 21:31:53 +09:00
test_saved_message_service.py refactor(api): continue decoupling dify_graph from API concerns (#33580) 2026-03-25 20:32:24 +08:00
test_schedule_service.py test: migrate schedule service mock tests to testcontainers (#35196) 2026-04-14 20:34:53 +00:00
test_tag_service.py refactor: replace dict params with BaseModel payloads in TagService (#34422) 2026-04-07 04:20:02 +00:00
test_trigger_provider_service.py refactor: use generate_valid_password helper for creating test account passwords (#33192) 2026-03-10 15:42:52 +08:00
test_web_conversation_service.py refactor(api): continue decoupling dify_graph from API concerns (#33580) 2026-03-25 20:32:24 +08:00
test_webapp_auth_service.py fix: fix orm_exc.DetachedInstanceError (#34904) 2026-04-10 07:13:59 +00:00
test_webhook_service_relationships.py test: migrate webhook service additional mock tests to testcontainers (#35199) 2026-04-15 08:14:36 +00:00
test_webhook_service.py refactor: Unify NodeConfigDict.data and BaseNodeData (#32780) 2026-03-11 23:43:58 +08:00
test_workflow_app_service.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_workflow_draft_variable_service.py refactor(api): use standalone graphon package (#34209) 2026-03-27 21:05:32 +00:00
test_workflow_run_service.py refactor(api): continue decoupling dify_graph from API concerns (#33580) 2026-03-25 20:32:24 +08:00
test_workflow_service.py test: migrate workflow service tests to testcontainers (#34206) 2026-03-29 21:50:21 +00:00
test_workspace_service.py test: migrate workspace service tests to testcontainers (#34218) 2026-03-28 07:50:26 +00:00