Skip to content

Conversation

@piyushroshan
Copy link
Collaborator

Description

Fix workshop test

claude and others added 3 commits October 24, 2025 10:28
Added --wait flag to docker compose up command to ensure PostgreSQL
and MongoDB are fully healthy before running tests. This prevents test
failures due to database connection issues when services aren't ready.

Fixes test failures in:
- Run identity tests step
- Run workshop tests step
- Run community tests step

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Added installation of libcairo2-dev, pkg-config, and python3-dev before
running workshop tests. These system dependencies are required by pycairo,
which is a dependency of xhtml2pdf used in the workshop service for PDF
generation.

Fixes error:
- Dependency "cairo" not found during pip install of requirements

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@github-actions
Copy link

github-actions bot commented Oct 24, 2025

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
1363 1090 80% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 22a2094 by action🐍

@github-actions
Copy link

Test Results

93 tests   93 ✅  2s ⏱️
17 suites   0 💤
 7 files     0 ❌

Results for commit 22a2094.

@piyushroshan piyushroshan merged commit 116bb9a into develop Oct 24, 2025
10 checks passed
@piyushroshan piyushroshan deleted the claude/fix-workshop-test-setup-011CURrvMqcHEKCrrdmu51gU branch October 24, 2025 10:37
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