Crate hotshot_testing
source ·Expand description
Testing infrastructure for HotShot
Modules§
- Test implementation of block builder
- byzantine framework for tests
- task that decides when things are complete
- task that checks leaves received across all nodes from decide events for consistency
- Helpers for initializing system context handle and building tasks.
- task that’s consuming events and asserting safety
- predicates to use in tests
- scripting harness for tests
- task to spin nodes up and down
- builder
- launcher
- runner
- the
TestTask
struct and associated trait/functions - task that’s submitting transactions to the stream
- view generator for tests
- task for checking if view sync got activated