argumentcomputer / neptune

Rust Poseidon implementation (contact: @porcuquine)
Other
275 stars 99 forks source link

Added test for sponge api & multiple cs #276

Closed tchataigner closed 7 months ago

tchataigner commented 7 months ago

Goal

This PR introduces a test for SpongeAPI that test a full use of the API with multiple CS, TestShapeCS & TestConstraintSystem. The test is introduced to tackle some breaking changes that happened after https://github.com/lurk-lab/bellpepper/pull/88.

This PR will need https://github.com/lurk-lab/bellpepper/pull/91 to be merged in bellpepper before it can work. It will be needed to either depend on the dev branch or on a later release of bellpepper.