Skip to content

Commit ef18e6a

Browse files
committed
Revert "temporary remove all ee-tests"
This reverts commit 03986fc.
1 parent f77d65f commit ef18e6a

41 files changed

Lines changed: 3493 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

crates/ee-tests/README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# revm-ee-tests
2+
3+
Shared test utilities and integration tests for **revm** and **op-revm**.
4+
5+
## Running Tests
6+
7+
```bash
8+
# Run all tests
9+
cargo test -p revm-ee-tests
10+
11+
# Run a specific test subset (e.g. TIP-1016 state gas tests)
12+
cargo test -p revm-ee-tests tip1016
13+
```
14+
15+
## Directory Structure
16+
17+
```
18+
crates/ee-tests/
19+
├── src/
20+
│ ├── lib.rs # Snapshot comparison utilities (TestdataConfig, compare_or_save_testdata)
21+
│ ├── revm_tests.rs # Integration tests for mainnet revm
22+
│ └── op_revm_tests.rs # Integration tests for op-revm (Optimism)
23+
├── tests/
24+
│ ├── revm_testdata/ # Golden JSON snapshots for revm tests
25+
│ └── op_revm_testdata/ # Golden JSON snapshots for op-revm tests
26+
├── tip1016.md # TIP-1016 State Gas test plan
27+
└── Cargo.toml
28+
```
29+
30+
Snapshot files are auto-generated on first run and compared on subsequent runs.

crates/ee-tests/eip8037.md

Lines changed: 169 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)