-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: enhanced end-to-end tests (#10)
* feat: refactored happy case test, splitting into several reusable functions for other cases * fix: threshould requirement shall allow equality * feat: added faulty party test * fix: resolve linter issue with complex return type * fix: include own weight in threshold checks in update_state * chore: improve update state warning source with comments * feat: added rate limiting and malicious party test * feat: refactored tests - moved ballot tests to integration, created separate mock data module * feat: refactored integration tests, better results analysis * feat: added faulty leader test for clarity * chore: update cargo.toml and readme * chore: fixed clippy check with --all-features * feat: added check for own message receival, warnings * feat: improve config stages timeouts; feature-enabling for integration tests in Cargo.toml * feat: added integration test for large amount of parties, threshold computation function to config * chore: flaky tests in rust ci * fix: threshold ceiling division * chore: testing with nextest in rust workflow * fix: changed scheduling to instant * chore: added security considerations section to readme
- Loading branch information
1 parent
754e246
commit a364193
Showing
10 changed files
with
588 additions
and
358 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.