Skip to content

refactor(test): reorganize into unit/integration tiers - #10

Merged
F18-Maverick merged 1 commit into
F18-Maverick:mainfrom
sparklelcm333:refactor/test
Sep 13, 2026
Merged

F18-Maverick merged 1 commit into
F18-Maverick:mainfrom
sparklelcm333:refactor/test

Conversation

@sparklelcm333

Copy link
Copy Markdown
Collaborator
  • split test/ into unit/ and integration/, each mirroring PyFlow//
  • move the C tests into test/crypto_api/ to match PyFlow/crypto_api
  • rename test_util.{py,h} to helpers.py / helpers.h
  • delete test/test_instance_setup/
  • make server_ready reuse wait_until instead of duplicating its poll loop
  • drop the dead --ignore pytest addopt
  • sync CMake, README, docs and the Crypto.po catalogs to the new paths
  • add test/README.md documenting the tiers

- split test/ into unit/ and integration/, each mirroring PyFlow/<pkg>/
- move the C tests into test/crypto_api/ to match PyFlow/crypto_api
- rename test_util.{py,h} to helpers.py / helpers.h
- delete test/test_instance_setup/
- make server_ready reuse wait_until instead of duplicating its poll loop
- drop the dead --ignore pytest addopt
- sync CMake, README, docs and the Crypto.po catalogs to the new paths
- add test/README.md documenting the tiers
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@F18-Maverick

Copy link
Copy Markdown
Owner

okay,问题不大。就是还要补一下测试,提高一下测试覆盖率之类的,特别是web后端(

@F18-Maverick
F18-Maverick merged commit 7548cb0 into F18-Maverick:main Sep 13, 2026
13 checks passed
@sparklelcm333
sparklelcm333 deleted the refactor/test branch September 13, 2026 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants