Skip to content

Commit 0ace816

Browse files
Copilotjosecelano
andcommitted
docs: refactor testing documentation into organized folder structure
Co-authored-by: josecelano <[email protected]>
1 parent 9a8371d commit 0ace816

20 files changed

+676
-665
lines changed

.github/copilot-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ These principles should guide all development decisions, code reviews, and featu
103103
- **Dependencies**: `cargo machete` (mandatory before commits - no unused dependencies)
104104
- **Build**: `cargo build`
105105
- **Test**: `cargo test`
106-
- **Unit Tests**: When writing unit tests, follow conventions described in [`docs/contributing/testing.md`](../docs/contributing/testing.md)
106+
- **Unit Tests**: When writing unit tests, follow conventions described in [`docs/contributing/testing/`](../docs/contributing/testing/)
107107
- **E2E Tests**: `cargo run --bin e2e-tests-full` (comprehensive - all tests) or individual tests:
108108
- `cargo run --bin e2e-provision-tests` - Infrastructure provisioning tests
109109
- `cargo run --bin e2e-config-tests` - Configuration validation tests

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ This project follows a structured development roadmap to evolve from the current
330330
│ │ ├── commit-process.md # Commit process and pre-commit checks
331331
│ │ ├── error-handling.md # Error handling principles
332332
│ │ ├── module-organization.md # Module organization conventions
333-
│ │ └── testing.md # Testing conventions
333+
│ │ └── testing/ # Testing conventions and guides
334334
│ ├── features/ # Feature specifications and documentation
335335
│ ├── research/ # Research and analysis documents
336336
│ └── *.md # Various documentation files

docs/contributing/error-handling.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -758,7 +758,7 @@ When reviewing error handling code, verify:
758758

759759
- [Development Principles](../development-principles.md) - Core principles including observability and actionability
760760
- [Contributing Guidelines](./README.md) - General contribution guidelines
761-
- [Testing Conventions](./testing.md) - Testing error scenarios
761+
- [Testing Conventions](./testing/) - Testing error scenarios
762762

763763
## 📚 Examples in Codebase
764764

docs/contributing/module-organization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -601,7 +601,7 @@ create/
601601

602602
## 🔗 Related Documentation
603603

604-
- [Testing Conventions](./testing.md) - How to organize test code
604+
- [Testing Conventions](./testing/) - How to organize test code
605605
- [Error Handling Guide](./error-handling.md) - Error type design principles
606606
- [Development Principles](../development-principles.md) - Overall code quality standards
607607

0 commit comments

Comments
 (0)