Description
Feature or enhancement
Proposal:
After implementing HACL* HMAC in #99108, I've observed that I didn't test all code paths and that some tests I assumed were a bit incorrect (some redundancy was done). This is an issue to track all improvements done to HMAC tests (I'm planning to target an almost 100% coverage), but I'll close it when nothing needs to be done "for now".
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
Linked PRs
- gh-132388: Increase test coverage for HMAC #132389
- gh-132388: fix typos in
Lib/test/test_hmac.py
#132480 - gh-132388: remove outdated TODO comment in
test_hmac.py
#133008 - gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC #134051
- [3.14] gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC (GH-134051) #134089
Activity
gh-132388: Increase test coverage for HMAC (#132389)
Lib/test/test_hmac.py
#132480gh-132388: fix typos in `Lib/test/test_hmac.py` (#132480)
test_hmac.py
#133008gh-132388: remove outdated TODO comment in `test_hmac.py` (#133008)
gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC (#…
pythongh-132388: test HACL* and OpenSSL hash functions in pure Python…
2 remaining items