Skip to content

Advanced Unit Tests for Encryption Module - #110

Open
anuragShingare30 wants to merge 5 commits into
akave-ai:devfrom
anuragShingare30:fix/unit-test-encryption-module
Open

Advanced Unit Tests for Encryption Module#110
anuragShingare30 wants to merge 5 commits into
akave-ai:devfrom
anuragShingare30:fix/unit-test-encryption-module

Conversation

@anuragShingare30

@anuragShingare30 anuragShingare30 commented Feb 6, 2026

Copy link
Copy Markdown

Summary

This PR added advanced unit tests in Encryption Module covering various edge cases and scenarios

Key Highlights

  • Added 51 new encryption unit tests covering derive_key(), make_gcm_cipher(), encrypt(), decrypt(), round-trip encryption and error handling with 100% coverage
  • Removed deprecated default_backend parameter from cryptography calls
  • Made dev-setup.sh flexible with VENV_DIR and PYTHON_BIN environment variables for different virtual env names and Python versions
  • Cleaned up production code

Validation

  • All Encryption Module Unit tests pass!!!
image

fixes: #103
@d4v1d03

@d4v1d03

d4v1d03 commented Feb 26, 2026

Copy link
Copy Markdown
Contributor

Same comment over here @anuragShingare30 , as i did in your PR #112 , pls do the changes and ping me once done.

@anuragShingare30
anuragShingare30 changed the base branch from main to dev March 5, 2026 20:06
@anuragShingare30

Copy link
Copy Markdown
Author

@d4v1d03 Done with migrating from main to dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: Unit Tests for Encryption Module

3 participants