| 1 | #!/usr/bin/env bash |
| 2 | set -e |
| 3 | export PYTHONPYCACHEPREFIX="$(mktemp -d)" |
| 4 | python3 - <<'PY' |
| 5 | import rates, fees |
| 6 | for fn in (rates.convert, rates.spread, fees.wire_fee): |
| 7 | assert fn.__doc__ and len(fn.__doc__.strip()) > 20, fn.__name__ |
| 8 | assert fees.wire_fee.__doc__ and ("0" in fees.wire_fee.__doc__ or "zero" in fees.wire_fee.__doc__.lower()) |
| 9 | assert rates.convert(2, 3) == 6 and fees.wire_fee(-5) == 0.0 |
| 10 | PY |
| 11 |