Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Commit

Permalink
fix a test
Browse files Browse the repository at this point in the history
  • Loading branch information
HaoranYi committed Nov 7, 2023
1 parent 814fc47 commit 1340c58
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions runtime/src/bank/tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11503,17 +11503,18 @@ fn test_accounts_data_size_and_rent_collection() {
}

// Collect rent for real
let rent_fees_collection_disabled = bank.disable_rent_fees_collection();
let accounts_data_size_delta_before_collecting_rent = bank.load_accounts_data_size_delta();
bank.collect_rent_eagerly();
let accounts_data_size_delta_after_collecting_rent = bank.load_accounts_data_size_delta();

let accounts_data_size_delta_delta = accounts_data_size_delta_after_collecting_rent
- accounts_data_size_delta_before_collecting_rent;
assert!(accounts_data_size_delta_delta < 0);
assert!(rent_fees_collection_disabled || accounts_data_size_delta_delta < 0);
let reclaimed_data_size = accounts_data_size_delta_delta.saturating_neg() as usize;

// Ensure the account is reclaimed by rent collection
assert_eq!(reclaimed_data_size, data_size,);
assert!(rent_fees_collection_disabled || reclaimed_data_size == data_size);
}
}

Expand Down

0 comments on commit 1340c58

Please sign in to comment.