Releases: ethereum/consensus-spec-tests
Releases · ethereum/consensus-spec-tests
Spec tests for v0.7.0
Semi-major release prior to the June spec freeze.
Detailed changelog found in v0.7.0
release
Spec tests for v0.6.3
Fixes a critical bug in AttesterSlashing tests and adds an additional Deposit test.
Detailed changelog found in v0.6.3
release.
Spec tests for v0.6.2
Adds a number of new test-case types and tests utilizing pytests in generators.
See here for test-case format documentation.
Spec tests for v0.6.1
Updates ssz_static
tests to use offsets (SOS-style) in serialization.
Spec tests for v0.6.0
Start of new testing:
- Standardized general format, see ethereum/eth2.0-specs/specs/test_formats
- Git LFS for handling larger test vectors
- Introduce
ssz_static
testing: fully cover SSZ containers of phase 0. - Port over previous tests to new consistent format
- Constants can be loaded on compile time, see ethereum/eth2.0-specs/configs/constant_presets
- Base test-generator introduced, more tests to be build with it: test generator documentation
- POC deposits tests. More state-transition tests to be introduced, after generalizing between spec-pytests and test-generators better.
Note: serialized
in ssz_static
is on normal (non-SOS) SSZ: v0.6.1
introduces a test-vector update here.