Skip to content

Commit 12e0e79

Browse files
committed
inspect score indexes in contract context
1 parent 18dd2a7 commit 12e0e79

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

  • contracts/ledgerlens-score/src

contracts/ledgerlens-score/src/test.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2515,15 +2515,15 @@ fn test_clear_score_history_removes_history_only_and_is_idempotent() {
25152515
assert_eq!(client.get_score_history(&wallet, &pair).len(), 0);
25162516
assert_eq!(client.get_score(&wallet, &pair).score, 20);
25172517
assert_eq!(client.get_wallet_pair_list(&wallet).len(), 1);
2518-
assert_eq!(storage::get_score_entry_index(&env).len(), 1);
2518+
assert_eq!(env.as_contract(&client.address, || storage::get_score_entry_index(&env).len()), 1);
25192519
assert_eq!(client.get_score_count(&wallet, &pair), 2);
25202520
assert_eq!(client.get_pair_score_count(&pair), 2);
25212521

25222522
client.clear_score_history(&Vec::new(&env), &wallet, &pair);
25232523
assert_eq!(client.get_score_history(&wallet, &pair).len(), 0);
25242524
assert_eq!(client.get_score(&wallet, &pair).score, 20);
25252525
assert_eq!(client.get_wallet_pair_list(&wallet).len(), 1);
2526-
assert_eq!(storage::get_score_entry_index(&env).len(), 1);
2526+
assert_eq!(env.as_contract(&client.address, || storage::get_score_entry_index(&env).len()), 1);
25272527
}
25282528

25292529
#[test]
@@ -2546,7 +2546,7 @@ fn test_clear_score_removes_latest_and_live_indexes_and_is_idempotent() {
25462546
client.submit_score(&Vec::new(&env), &wallet, &pair, &42, &false, &false, &1, &80, &1, &None);
25472547
assert_eq!(client.get_score_history(&wallet, &pair).len(), 1);
25482548
assert_eq!(client.get_wallet_pair_list(&wallet).len(), 1);
2549-
assert_eq!(storage::get_score_entry_index(&env).len(), 1);
2549+
assert_eq!(env.as_contract(&client.address, || storage::get_score_entry_index(&env).len()), 1);
25502550
assert_eq!(client.get_score_count(&wallet, &pair), 1);
25512551
assert_eq!(client.get_pair_score_count(&pair), 1);
25522552
assert_eq!(client.get_total_wallets_scored(), 1);
@@ -2558,7 +2558,7 @@ fn test_clear_score_removes_latest_and_live_indexes_and_is_idempotent() {
25582558
assert_eq!(client.get_score_history(&wallet, &pair).len(), 1);
25592559
assert_eq!(client.get_score_history(&wallet, &pair).get(0).unwrap().score, 42);
25602560
assert_eq!(client.get_wallet_pair_list(&wallet).len(), 0);
2561-
assert_eq!(storage::get_score_entry_index(&env).len(), 0);
2561+
assert_eq!(env.as_contract(&client.address, || storage::get_score_entry_index(&env).len()), 0);
25622562
assert_eq!(client.get_score_count(&wallet, &pair), 1);
25632563
assert_eq!(client.get_pair_score_count(&pair), 1);
25642564
assert_eq!(client.get_total_wallets_scored(), 1);
@@ -2567,7 +2567,7 @@ fn test_clear_score_removes_latest_and_live_indexes_and_is_idempotent() {
25672567
assert_eq!(client.try_get_score(&wallet, &pair), Err(Ok(Error::ScoreNotFound)));
25682568
assert_eq!(client.get_score_history(&wallet, &pair).len(), 1);
25692569
assert_eq!(client.get_wallet_pair_list(&wallet).len(), 0);
2570-
assert_eq!(storage::get_score_entry_index(&env).len(), 0);
2570+
assert_eq!(env.as_contract(&client.address, || storage::get_score_entry_index(&env).len()), 0);
25712571
}
25722572

25732573
#[test]
@@ -2581,7 +2581,7 @@ fn test_clear_score_on_nonexistent_is_noop() {
25812581
let result = client.try_get_score(&wallet, &pair);
25822582
assert_eq!(result, Err(Ok(Error::ScoreNotFound)));
25832583
assert_eq!(client.get_wallet_pair_list(&wallet).len(), 0);
2584-
assert_eq!(storage::get_score_entry_index(&env).len(), 0);
2584+
assert_eq!(env.as_contract(&client.address, || storage::get_score_entry_index(&env).len()), 0);
25852585
}
25862586

25872587
#[test]

0 commit comments

Comments
 (0)