ethereum / c-kzg-4844

A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.
Apache License 2.0
112 stars 105 forks source link

Use `TestCaseSource` in C# reference tests #486

Closed jtraglia closed 1 month ago

jtraglia commented 1 month ago

When adding support for EIP-7594, @flcl42 recommended we use TestCaseSource. I liked this, but only wanted to change the new tests, not the old EIP-4844 ones. This PR makes these changes for the old tests.

See: https://github.com/ethereum/c-kzg-4844/pull/452#discussion_r1676406466

jtraglia commented 1 month ago

This should be non-controversial. Going to merge.