Skip to content

mic check

Pre-release
Pre-release
Compare
Choose a tag to compare
@djrtwo djrtwo released this 28 May 21:59
· 7728 commits to master since this release
5a64b4a

Release

The long awaited testing enhancements for v0.6.x!

This minor release focuses entirely on testing, and contains no substantive changes related to the spec. @protolambda drove the process to unify the python spec tests and the YAML test generators, and in doing so has increased YAML test coverage by an order of magnitude.

Other than test generator work and documentation, bls signatures were updated to utilize the correct (SHA-256) hash function (#1121).

Changelog

The PR showing the full changelog of the v06x branch being released into master can be found here: #1130

Tests and generators

  • Decorator for pytests to enable usage in test generation (#1052)
  • Ensure signatures are correct in test generators. default disable in pytests for speed (#1102)
  • Add epoch and sanity test generators and a number of test-format docs (#1114)
  • Update py-ecc version to use SHA-256 (#1121)
  • ssz_static test-case format is changed to facilitate more efficient parsing. The SSZ type is specified in the key now. (Commit 3781614)
  • Minor fix to shuffling generator (#1045)