Skip to content

Add expanded test suite: integration, functional, and E2E tests#1

Merged
Coldwings merged 2 commits intomainfrom
test-expansion
Feb 26, 2026
Merged

Add expanded test suite: integration, functional, and E2E tests#1
Coldwings merged 2 commits intomainfrom
test-expansion

Conversation

@Coldwings
Copy link
Owner

  • Added test_integration.cpp: 15 integration tests covering module协作
  • Added test_functional.cpp: 10 functional tests for complete scenarios
  • Added test_e2e.cpp: 8 end-to-end tests for full workflows
  • Updated test/CMakeLists.txt to build new test executables
  • Updated .github/workflows/ci.yml with separate test jobs

Total test count: 39 (original) + 33 (new) = 72 tests

Coldwings and others added 2 commits February 26, 2026 15:57
- Added test_integration.cpp: 15 integration tests covering module协作
- Added test_functional.cpp: 10 functional tests for complete scenarios
- Added test_e2e.cpp: 8 end-to-end tests for full workflows
- Updated test/CMakeLists.txt to build new test executables
- Updated .github/workflows/ci.yml with separate test jobs

Total test count: 39 (original) + 33 (new) = 72 tests

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add artifact upload after build job
- Add artifact download in each test job
- Fix test jobs to depend on build job

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Coldwings Coldwings merged commit 84a4938 into main Feb 26, 2026
3 of 7 checks passed
@Coldwings Coldwings deleted the test-expansion branch February 27, 2026 02:27
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.

1 participant