langflow/src/backend/tests/unit
Cristhian Zanforlin Lousa ba8bf9a803
test: fix apply json filter validation test (#7338)
*  (test_apply_json_filter.py): add test cases to skip empty key tests with special handling for complex nested access in data.

*  (test_apply_json_filter.py): skip specific failing case in test_complex_nested_access to prevent test failure

* [autofix.ci] apply automated fixes

* 🐛 (test_apply_json_filter.py): fix assertion error for specific case when both keys are empty, ensuring the function returns an empty list
💡 (test_apply_json_filter.py): improve comments and readability in test_complex_nested_access function

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-28 14:44:11 -03:00
..
api fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
base fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
components fix: Standardize flow name handling with snake_case conversion in MCP API (#7242) 2025-03-24 15:11:40 +00:00
custom fix: Fix crashes and enhance test reliability with session IDs (#6683) 2025-02-26 19:54:40 +00:00
events ref: Some ruff fixes from preview (#5420) 2024-12-28 21:25:35 +00:00
exceptions ref: Some ruff fixes from preview (#5420) 2024-12-28 21:25:35 +00:00
graph fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
helpers fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
initial_setup Feat: add a support for OpenSearch and AstraDB components to yield the langchain vector_store connection object (#6998) 2025-03-12 00:41:34 +00:00
inputs feat: add new Tab input (#7032) 2025-03-17 14:10:48 +00:00
io ref: Some ruff fixes from preview (#5420) 2024-12-28 21:25:35 +00:00
schema feat: add support to accept Dataframe as input to split text, and added relevant tests (#6302) 2025-02-19 20:40:56 +00:00
serialization fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
services feat: add new Opik Tracer (#6928) 2025-03-21 18:18:19 +00:00
template/utils test: fix apply json filter validation test (#7338) 2025-03-28 14:44:11 -03:00
utils refactor: Implement unified serialization function (#6044) 2025-02-03 15:12:03 +00:00
__init__.py refactor: improve maintainability and testability of Vertex.build_params (#5808) 2025-03-11 15:34:15 +00:00
build_utils.py feat: add functionality to stream or poll events from the build process (#5940) 2025-02-18 14:24:39 +00:00
mock_language_model.py fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
test_api_key.py ref: Add ALL ruff rules for tests (#4183) 2024-10-19 20:41:37 +00:00
test_chat_endpoint.py fix: implemented build stop functionality on polling, call cancel endpoint on build cancel (#6815) 2025-02-25 19:11:23 -03:00
test_cli.py refactor: remove unnecessary 'client' fixture and update test durations (#4283) 2024-10-27 14:16:45 +00:00
test_custom_component.py fix: Use relative paths for data files in unit tests (#6021) 2025-01-30 12:34:31 +00:00
test_custom_component_with_client.py ref: Make list_flows async (#5222) 2024-12-12 16:02:43 +00:00
test_data_class.py fix: update data validation in Data model (#6789) 2025-03-05 13:49:23 +00:00
test_database.py feat: Add JSON field extraction and enhanced URL validation (#6051) 2025-03-10 12:28:51 +00:00
test_endpoints.py fix: auth current user on code validation (#6911) 2025-03-05 17:04:03 +00:00
test_experimental_components.py ref: Remove autouse from pytest client fixture (#4158) 2024-10-15 22:55:10 +00:00
test_frontend_nodes.py ref: Auto-fix ruff rules in tests (#4154) 2024-10-16 15:42:36 +00:00
test_helper_components.py feat: Refactor langflow Components - Consolidate Imports, Remove Unused Components, and Update Astra Assistant Icons (#4460) 2024-11-11 19:30:05 +00:00
test_initial_setup.py refactor: Replace async_open by anyio.Path methods in tests (#6847) 2025-02-27 01:00:39 +00:00
test_kubernetes_secrets.py ref: Add ALL ruff rules for tests (#4183) 2024-10-19 20:41:37 +00:00
test_loading.py ref: Make load_flow_from_json async (#5057) 2024-12-11 17:53:33 +00:00
test_logger.py ref: Auto-fix ruff rules in tests (#4154) 2024-10-16 15:42:36 +00:00
test_login.py ref: Remove unused sync session_scope, with_session and engine (#5333) 2024-12-18 20:52:06 +00:00
test_messages.py fix: make sure tests run async (#5842) 2025-01-21 08:16:33 -08:00
test_messages_endpoints.py ref: Remove unused sync session_scope, with_session and engine (#5333) 2024-12-18 20:52:06 +00:00
test_process.py ref: Remove some useless asyncio.to_thread (#5149) 2024-12-08 20:13:08 +01:00
test_schema.py chore: merge mcp components (#7167) 2025-03-21 19:11:01 -03:00
test_setup_superuser.py fix: Use AsyncSession for user management (#4491) 2024-11-16 01:09:33 +00:00
test_telemetry.py ref: Some ruff fixes from preview (#5420) 2024-12-28 21:25:35 +00:00
test_template.py fix: component MCP Tools (SSE): 'Timeout' (#5638) 2025-03-14 12:48:53 +00:00
test_user.py ref: Make initialize_database async (#5163) 2024-12-10 07:44:34 +01:00
test_validate_code.py fix: Ensure importability of modules not included in __init__.py files (#5965) 2025-01-28 12:18:40 +00:00
test_version.py ref: Auto-fix ruff rules in tests (#4154) 2024-10-16 15:42:36 +00:00
test_voice_mode.py feat: voice mode (#4642) 2025-03-20 00:05:55 +00:00
test_webhook.py refactor: add graph utility tests and refactor sorting methods (#5538) 2025-01-09 20:15:24 +00:00