Skip to content

docs: align tests/README.md and README.md to actual test project structure#77

Closed
evanofficial wants to merge 1 commit intoartcava:developfrom
evanofficial:docs-align-test-structure
Closed

docs: align tests/README.md and README.md to actual test project structure#77
evanofficial wants to merge 1 commit intoartcava:developfrom
evanofficial:docs-align-test-structure

Conversation

@evanofficial
Copy link
Copy Markdown

Closes #74.

Both README.md (Testing section) and tests/README.md (Section 3) described a tests/XPoster.Tests/ nested layout with Generators/ that does not exist on disk — following the docs would lead contributors to place test files in paths that are not part of the project.

This updates both trees to the actual layout: Abstraction/, Implementation/, Models/, Services/, SenderPlugins/, plus the root-level XFunctionTests.cs / XFunctionMissingBranchTests.cs and the .csproj. Also added a clarifying note in tests/README.md that tests/ is itself the test project root (not a nested subdirectory).

Documentation-only — no test files moved or renamed.

…cture

The Section 3 tree in tests/README.md and the Testing tree in README.md
described a nested tests/XPoster.Tests/ layout with Generators/ that
doesn't exist on disk. Replace both with the actual tests/ layout
(Abstraction, Implementation, Models, Services, SenderPlugins, plus
the root-level XFunction tests and the csproj). Added a clarifying
note in tests/README.md that tests/ is itself the test project root.

Closes artcava#74
@evanofficial evanofficial requested a review from artcava as a code owner April 5, 2026 01:00
@artcava
Copy link
Copy Markdown
Owner

artcava commented Apr 8, 2026

Hi @evanofficial! 👋

Thank you for this contribution — and especially for branching off from develop and targeting it correctly. That's exactly the workflow I prefer, and it's great to see it followed!

Unfortunately, I need to close this PR without merging. Issue #74 was resolved a few days earlier by PR #76, which covered the same changes to README.md and tests/README.md. Your work is accurate and well done, but merging it now would introduce duplicate changes that are already on master.

I really hope this doesn't discourage you — the quality of the contribution is solid, and I'd love to collaborate with you on future issues. Keep an eye on open issues and feel free to pick one up anytime! 🚀

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