8000 Test: Refactor test fixtures and add SDK session management tests by asiroliu · Pull Request #8141 · infiniflow/ragflow · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Test: Refactor test fixtures and add SDK session management tests #8141

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

asiroliu
Copy link
Contributor
@asiroliu asiroliu commented Jun 9, 2025

What problem does this PR solve?

  • Consolidate HTTP API test fixtures using batch operations (batch_add_chunks, batch_create_chat_assistants)
  • Fix fixture initialization order in clear_session_with_chat_assistants
  • Add new SDK API test suite for session management (create/delete/list/update)

Type of change

  • Add test cases
  • Refactoring

- Consolidate HTTP API test fixtures using batch operations (batch_add_chunks, batch_create_chat_assistants)
- Fix fixture initialization order in clear_session_with_chat_assistants
- Add new SDK API test suite for session management (create/delete/list/update)
@dosubot dosubot bot added size:XL This PR changes 500-999 lines, ignoring generated files. ☯️ refactor Pull request that refactor/refine code 🧪 test Pull requests that update test cases. labels Jun 9, 2025
@asiroliu asiroliu added the ci Continue Integration label Jun 9, 2025
@KevinHuSh KevinHuSh merged commit 5cc2eda into infiniflow:main Jun 9, 2025
2 checks passed
@asiroliu asiroliu deleted the test/sdk_session_management_250609 branch June 9, 2025 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continue Integration ☯️ refactor Pull request that refactor/refine code size:XL This PR changes 500-999 lines, ignoring generated files. 🧪 test Pull requests that update test cases.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0