Skip to content

Added rests to improve coverage across various modules#21

Merged
prasad-kumkar merged 1 commit intomainfrom
fix/test-coverage
Dec 3, 2025
Merged

Added rests to improve coverage across various modules#21
prasad-kumkar merged 1 commit intomainfrom
fix/test-coverage

Conversation

@prasad-kumkar
Copy link
Member

  • Introduced additional tests for the interpolation module, covering FFT interpolation with different input scenarios.
  • Added extensive tests for the KZG module, including commitment, opening, verification, and batch verification functionalities.
  • Implemented tests for polynomial operations, ensuring coverage for addition, subtraction, multiplication, evaluation, and edge cases.
  • Created tests for the pairing module, focusing on helper functions and final verification processes.
  • Added tests for SW curve operations, validating curve properties and j-invariant calculations.
  • Enhanced the transcript module with additional tests for initialization, writing, and challenge retrieval.
  • Improved coverage for the verify module, testing Lagrange basis evaluation and multi-scalar multiplication.

- Introduced additional tests for the interpolation module, covering FFT interpolation with different input scenarios.
- Added extensive tests for the KZG module, including commitment, opening, verification, and batch verification functionalities.
- Implemented tests for polynomial operations, ensuring coverage for addition, subtraction, multiplication, evaluation, and edge cases.
- Created tests for the pairing module, focusing on helper functions and final verification processes.
- Added tests for SW curve operations, validating curve properties and j-invariant calculations.
- Enhanced the transcript module with additional tests for initialization, writing, and challenge retrieval.
- Improved coverage for the verify module, testing Lagrange basis evaluation and multi-scalar multiplication.
@codecov
Copy link

codecov bot commented Dec 3, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@prasad-kumkar prasad-kumkar merged commit 53d22f6 into main Dec 3, 2025
2 checks passed
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.

1 participant