Skip to content

Commit 00a30dd

Browse files
committed
test(eth-engine): ensure that the test works with numbers larger than u64
1 parent 19e0cd1 commit 00a30dd

File tree

1 file changed

+3
-2
lines changed
  • crates/interledger-settlement-engines/src/stores/redis_ethereum_ledger

1 file changed

+3
-2
lines changed

crates/interledger-settlement-engines/src/stores/redis_ethereum_ledger/store.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,8 @@ mod tests {
370370
#[test]
371371
fn saves_and_pops_uncredited_settlement_amount_properly() {
372372
block_on(test_store().and_then(|(store, context)| {
373-
let amount = BigUint::from(100u64);
373+
let amount = BigUint::from_str("10000000000000000000").unwrap();
374+
let ret_amount = BigUint::from_str("30000000000000000000").unwrap();
374375
let acc = "0".to_string();
375376
join_all(vec![
376377
store.save_uncredited_settlement_amount(acc.clone(), amount.clone()),
@@ -383,7 +384,7 @@ mod tests {
383384
.load_uncredited_settlement_amount(acc)
384385
.map_err(|err| eprintln!("Redis error: {:?}", err))
385386
.and_then(move |ret| {
386-
assert_eq!(ret, BigUint::from(300u64));
387+
assert_eq!(ret, ret_amount);
387388
let _ = context;
388389
Ok(())
389390
})

0 commit comments

Comments
 (0)