Skip to content

Analyze CI code and testing strategy#1281

Merged
thomas-mangin merged 2 commits intomainfrom
claude/analyze-ci-testing-011CUrntpBSwzbiAeMzQovBp
Nov 7, 2025
Merged

Analyze CI code and testing strategy#1281
thomas-mangin merged 2 commits intomainfrom
claude/analyze-ci-testing-011CUrntpBSwzbiAeMzQovBp

Conversation

@thomas-mangin
Copy link
Member

No description provided.

This guide documents all CI testing requirements that must pass before
code can be merged. It includes:

- Linting requirements (flake8 + ruff)
- Unit testing across Python 3.8-3.12
- Functional testing (parsing, encoding, decoding)
- Legacy testing for Python 3.6-3.7
- Pre-merge checklist
- Debugging tips and common issues
- Quick test commands for local verification

This will help ensure all changes are properly tested before declaring
them ready for merge.
Move CI_TESTING_GUIDE.md to .claude/docs/ for better organization.
Add README.md in .claude/ to explain the purpose and contents of this
directory.

This makes Claude-specific documentation easily discoverable and keeps
the project root cleaner.
@thomas-mangin thomas-mangin merged commit 7496dbf into main Nov 7, 2025
13 checks passed
@thomas-mangin thomas-mangin deleted the claude/analyze-ci-testing-011CUrntpBSwzbiAeMzQovBp branch November 24, 2025 15:00
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.

2 participants