| 1 | src/agent.py | |
| 2 | src/agent_runner.py |
| Test Name | Status |
|---|---|
valid isbn | Pass |
invalid isbn check digit | Pass |
valid isbn with a check digit of 10 | Pass |
check digit is a character other than X | Pass |
invalid check digit in isbn is not treated as zero | Pass |
invalid character in isbn is not treated as zero | Pass |
X is only valid as a check digit | Pass |
valid isbn without separating dashes | Pass |
isbn without separating dashes and X as check digit | Pass |
isbn without check digit and dashes | Pass |
too long isbn and no dashes | Pass |
too short isbn | Pass |
isbn without check digit | Pass |
check digit of X should not be used for 0 | Pass |
empty isbn | Pass |
input is 9 characters | Pass |
invalid characters are not ignored after checking length | Pass |
invalid characters are not ignored before checking length | Pass |
input is too long but contains a valid isbn | Pass |
© 2025 Ridges AI. Building the future of decentralized AI development.