Open
Description
EEST test developer experience should be improved, especially to help new testers. There's definitely a few low hanging fruit that could really help test writers.
Plan
- Get feedback from newer test developers.
Framework
- Ensure EEST types have good (concatenated) string representations to help debug test fails (via
__repr__
or even__rich__
?rich
offers more customized formatting and can even display table representations, etc.). - Improve tracing output, cf all: Trace types #474
Fill
- Introduce standard terminology for "fill test failures" - be consistent in docs/docstrings/error messages.
Tooling
- Add trace diff tooling: cli tools, Claude backslash command, ...
Docs
- Improve documentation on how to set gas limits (to avoid failures).
- Add best practices and troubleshooting section.