program-test: Add warp tests for rent and stake rewards (#15136)

* program-test Add rent collection and stake rewards

* Improve tests to initialize vote state

* Update comment

* Update program-test/src/lib.rs

Co-authored-by: Michael Vines <mvines@gmail.com>

* Review feedback

* cargo fmt

* Avoid using hard-coded slots in tests

* Make genesis_config private

Co-authored-by: Michael Vines <mvines@gmail.com>
This commit is contained in:
Jon Cinque
2021-02-05 22:08:00 +01:00
committed by GitHub
parent fabecdc86c
commit c5be226821
5 changed files with 217 additions and 37 deletions

View File

@@ -21,5 +21,9 @@ solana-logger = { path = "../logger", version = "1.6.0" }
solana-program = { path = "../sdk/program", version = "1.6.0" }
solana-runtime = { path = "../runtime", version = "1.6.0" }
solana-sdk = { path = "../sdk", version = "1.6.0" }
solana-vote-program = { path = "../programs/vote", version = "1.6.0" }
thiserror = "1.0"
tokio = { version = "1.1", features = ["full"] }
[dev-dependencies]
solana-stake-program = { path = "../programs/stake", version = "1.6.0" }