Closed hholb closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 76.67%. Comparing base (
d30a2b7
) to head (6e1c5d4
). Report is 23 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Resolves #424
Overview
@entrypoint_test
will raise aEntrypointIdempotencyError
if the function being tested is non-idempotent. If any other exceptions are raised during the test, they are raised as anEntrypointTestError
. This should make it easier for users to catch issues with their entrypoints before publishing.Testing
Add unit tests in
test/test_entrypoints.py
to confirm behavior.Documentation
Updates the doc comments in
entrypoint_test
📚 Documentation preview 📚: https://garden-ai--467.org.readthedocs.build/en/467/