Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces significant improvements to the project's developer workflow and test coverage. The most important changes are the addition of comprehensive unit tests for the ante and post handler constructors, a major overhaul of the
README.md
to better document the Makefile targets and development process, and minor dependency import updates. These changes collectively enhance reliability, maintainability, and ease of onboarding for new contributors.Testing improvements:
app/ante_test.go
to validate error handling and coverage forNewAnteHandler
andNewPostHandler
, ensuring all configuration errors are caught and all code paths are exercised for 100% coverage.Documentation and developer workflow:
README.md
to provide detailed documentation of Makefile targets, modular organization, prerequisites, and example workflows, making it easier for developers to understand and use the build and test system..husky/hooks/pre-commit
to usemake test-cover
for consistency with the new Makefile-based workflow.Dependency management:
app/app_test.go
to support new testing and API features, improving test reliability and code clarity.