dify/api/tests/test_containers_integration_tests/services
copilot-swe-agent[bot] 215d3ed42d
Merge remote-tracking branch 'origin/deploy/dev' into feat/evaluation
# Conflicts:
#	.vite-hooks/pre-commit
#	api/controllers/console/__init__.py
#	api/core/agent/base_agent_runner.py
#	api/core/app/app_config/easy_ui_based_app/model_config/converter.py
#	api/core/app/apps/agent_chat/app_runner.py
#	api/core/entities/provider_configuration.py
#	api/core/helper/moderation.py
#	api/core/model_manager.py
#	api/core/rag/embedding/cached_embedding.py
#	api/core/rag/retrieval/dataset_retrieval.py
#	api/core/rag/splitter/fixed_text_splitter.py
#	api/core/workflow/nodes/datasource/datasource_node.py
#	api/core/workflow/nodes/knowledge_index/knowledge_index_node.py
#	api/models/human_input.py
#	api/providers/trace/trace-tencent/src/dify_trace_tencent/span_builder.py
#	api/services/workflow_service.py
#	api/tasks/trigger_processing_tasks.py
#	api/tests/integration_tests/core/workflow/nodes/datasource/test_datasource_node_integration.py
#	api/tests/integration_tests/workflow/nodes/test_http.py
#	api/tests/integration_tests/workflow/nodes/test_parameter_extractor.py
#	api/tests/unit_tests/controllers/service_api/app/test_conversation.py
#	api/tests/unit_tests/core/prompt/test_agent_history_prompt_transform.py
#	api/tests/unit_tests/core/variables/test_segment.py
#	api/tests/unit_tests/core/workflow/graph_engine/test_mock_factory.py
#	api/tests/unit_tests/core/workflow/nodes/answer/test_answer.py
#	api/tests/unit_tests/core/workflow/nodes/datasource/test_datasource_node.py
#	api/tests/unit_tests/core/workflow/nodes/http_request/test_http_request_node.py
#	api/tests/unit_tests/core/workflow/nodes/human_input/test_email_delivery_config.py
#	api/tests/unit_tests/services/workflow/test_workflow_human_input_delivery.py
#	web/app/(commonLayout)/layout.tsx
#	web/app/components/app/configuration/dataset-config/params-config/weighted-score.tsx
#	web/app/components/app/configuration/debug/debug-with-multiple-model/debug-item.tsx
#	web/app/components/app/workflow-log/__tests__/list.spec.tsx
#	web/app/components/apps/__tests__/list.spec.tsx
#	web/app/components/apps/list.tsx
#	web/app/components/base/chat/chat-with-history/header/operation.tsx
#	web/app/components/base/chat/chat-with-history/sidebar/operation.tsx
#	web/app/components/header/account-setting/data-source-page-new/operator.tsx
#	web/app/components/header/account-setting/members-page/operation/index.tsx
#	web/app/components/plugins/marketplace/sort-dropdown/__tests__/index.spec.tsx
#	web/app/components/plugins/marketplace/sort-dropdown/index.tsx
#	web/app/components/plugins/plugin-page/plugin-tasks/index.tsx
#	web/app/components/workflow/header/__tests__/test-run-menu.spec.tsx
#	web/app/components/workflow/header/test-run-menu.tsx
#	web/app/components/workflow/nodes/_base/components/next-step/operator.tsx
#	web/app/components/workflow/nodes/_base/components/panel-operator/index.tsx
#	web/app/components/workflow/nodes/assigner/components/__tests__/operation-selector.spec.tsx
#	web/app/components/workflow/nodes/assigner/components/operation-selector.tsx
#	web/app/components/workflow/operator/__tests__/more-actions.spec.tsx
#	web/app/components/workflow/operator/zoom-in-out.tsx
#	web/app/components/workflow/panel/version-history-panel/context-menu/menu-item.tsx
#	web/app/components/workflow/selection-contextmenu.tsx
#	web/eslint-suppressions.json

Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com>
2026-04-20 07:03:29 +00: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 Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +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 Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +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 Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +00:00
test_dataset_service.py Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +00:00
test_delete_archived_workflow_run.py Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +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 chore(api): adapt Graphon 0.2.2 upgrade (#35377) 2026-04-18 11:16:24 +00:00
test_human_input_delivery_test.py Merge remote-tracking branch 'origin/deploy/dev' into feat/evaluation 2026-04-20 07:03:29 +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 Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +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 Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +00:00
test_workflow_draft_variable_service.py Merge deploy/dev into feat/evaluation - resolve merge conflicts 2026-04-17 08:29:13 +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