execution-spec-tests icon indicating copy to clipboard operation
execution-spec-tests copied to clipboard

A Python framework and collection of test cases to generate test vectors for Ethereum execution clients

Results 183 execution-spec-tests issues
Sort by recently updated
recently updated
newest added

## 🗒️ Description git job to measure coverage of ported tests if a new line introduced to converted_ethereum_tests, the script will run coverage and make an artifact demonstration: https://github.com/ethereum/execution-spec-tests/pull/504 What...

scope:pytest
type:test
type:feat

## 🗒️ Description Tests the assertsions in EIP-6206. Both container validation and runtime execution are validated. ## 🔗 Related Issues ## ✅ Checklist - [ ] All: Set appropriate labels...

## 🗒️ Description Initial tests for EELS implementation of EIP-3074. ## 🔗 Related Issues https://github.com/ethereum/execution-specs/pull/945 ## ✅ Checklist - [ ] All: Set appropriate labels for the changes. - [...

WIP on eof tool class. on HOLD because we want to refactor tooling in general or perhaps design a Config class that will define all the binaries for a given...

After the pytest header and test collection (but before test execution) pytest incorrectly reports how many tests are collected. This is visible with and without `--collect-only`. For example: ```console fill...

``` mkdocs build --strict Error: MkDocs encountered an error parsing the configuration file: while constructing a Python object cannot find module 'material.extensions.emoji' (No module named 'material.extensions') in "/home/chfast/Projects/ethereum/execution-spec-tests/mkdocs.yml", line 84,...

The dependency install command `pip install -e '.[docs,lint,test]'` doesn't work. ``` Installing collected packages: lru-dict, cached-property, ruamel.yaml, remerkleable, pytest, pycryptodome, py-arkworks-bls12381, milagro-bls-binding, merlin_transcripts, mdurl, marko, eth-typing, markdown-it-py, eth-utils, curdleproofs, rlp,...

1) Port over the state tests highlighted from https://github.com/holiman/goevmlab/pull/140 to python. 2) Assert that the filled fixtures actually catch the bugs on EELS.

scope:tests
type:feat

It seems the usage of the `Storage.KeyValueMismatch` exception is causing another exception when it is being printed. In the end, user get no information what is mismatched. ``` _ _...