Additional checks in test_bank_checkpoint_zero_balance (#1943)

This commit is contained in:
Pankaj Garg 2018-11-28 12:40:34 -08:00 committed by GitHub
parent 8ad4464d4b
commit 194e3100a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 1 deletions

View File

@ -2228,6 +2228,13 @@ mod tests {
assert_eq!(bank.get_balance(&bob.pubkey()), 500);
assert_eq!(bank.checkpoint_depth(), 0);
let account = bank.get_account(&alice.pubkey()).unwrap();
let default_account = Account::default();
assert_eq!(account.userdata, default_account.userdata);
assert_eq!(account.owner, default_account.owner);
assert_eq!(account.executable, default_account.executable);
assert_eq!(account.loader, default_account.loader);
bank.checkpoint();
assert_eq!(bank.checkpoint_depth(), 1);
@ -2238,7 +2245,6 @@ mod tests {
assert_eq!(bank.get_balance(&alice.pubkey()), 0);
let account = bank.get_account(&alice.pubkey()).unwrap();
let default_account = Account::default();
assert_eq!(account.tokens, default_account.tokens);
assert_eq!(account.userdata, default_account.userdata);
assert_eq!(account.owner, default_account.owner);