Remove the dependency on `tokio` for most tests
Open
ready to implement
- Dominant language
- Rust
- Stars
- 34
- Forks
- 43
- PR merge metrics
- No merged PRs in 30d
Description
None of the tests, besides `eipw-lint/tests/eipv.rs`, really need tokio to run. Maybe depend on a lighter weight async runtime, or just fail if the future isn't immediately resolved.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting the test setup and dependency declarations, with eipw-lint/tests/eipv.rs as the exception to preserve. Determine how the other tests invoke tokio and whether a lighter runtime or immediate-future handling fits; done means those tests no longer depend on tokio while eipv.rs still runs successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100