Skip to content

Better docs for testing conventions#42

Merged
alganet merged 1 commit into
mainfrom
test-docs
Jan 5, 2026
Merged

Better docs for testing conventions#42
alganet merged 1 commit into
mainfrom
test-docs

Conversation

@alganet

@alganet alganet commented Jan 5, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the testing documentation for the apywire project by adding comprehensive testing conventions to both docs/development.md and AGENTS.md. The changes provide clear guidance on best practices for testing compiled code, type safety, module mocking, and test naming.

Key Changes

  • Added detailed testing conventions section to docs/development.md with code examples
  • Added concise testing conventions reference to AGENTS.md
  • Documented patterns for testing compiled code, Protocol usage, module mocking, and test naming

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
docs/development.md Added comprehensive "Testing Conventions" subsection with detailed explanations and code examples for compiled code testing, type safety, coverage goals, naming patterns, and module mocking
AGENTS.md Added concise "Testing Conventions" section with quick reference for compiled objects, type safety, module mocking, and async tests

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/development.md
Comment thread docs/development.md
Comment thread AGENTS.md
Comment thread AGENTS.md
@alganet alganet marked this pull request as ready for review January 5, 2026 19:04
@alganet alganet merged commit a0d178a into main Jan 5, 2026
12 checks passed
@alganet alganet deleted the test-docs branch January 5, 2026 19:04
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