nimbus-eth2/tests/consensus_spec/bellatrix
Etan Kissling 6af70e2f80
wrap `applyExecutionPayload` in factories for Nim 2.0 (#5395)
In Nim 2.0, the `test_fixture_operations` files fail to compile with:

```
Error: 'result' is of type <Result[system.void, system.cstring]> which cannot be captured as it would violate memory safety, declared here: /nimbus-eth2/tests/consensus_spec/bellatrix/test_fixture_operations.nim(130, 5); using '-d:nimNoLentIterators' helps in some cases. Consider using a <ref Result[system.void, system.cstring]> which can be captured.
```

Wrapping the `applyExecutionPayload` in a factory that takes `path`
avoids this problem.
2023-09-06 10:35:37 +02:00
..
all_bellatrix_fixtures.nim consolidate consensus spec transition test fixtures (#4428) 2022-12-15 22:51:04 +00:00
test_fixture_operations.nim wrap `applyExecutionPayload` in factories for Nim 2.0 (#5395) 2023-09-06 10:35:37 +02:00
test_fixture_rewards.nim fix relative import paths for Nim 2.0 (#5397) 2023-09-06 08:17:59 +00:00
test_fixture_ssz_consensus_objects.nim fix relative import paths for Nim 2.0 (#5397) 2023-09-06 08:17:59 +00:00
test_fixture_state_transition_epoch.nim Fix Windows MAX_PATH constraint issue in CI. (#4576) 2023-02-10 21:59:38 +01:00